In PostgreSQL, einer objekt-relationalen SQL-Datenbank, wurden mehrere
lokale Verwundbarkeiten gefunden. Das Common Vulnerabilities and
Exposures
-Projekt identifiziert die folgenden Probleme:
Es wurde entdeckt, dass das Modul DBLink die Berechtigungsnachweise nicht ausreichend überprüfte. Dieses Problem wird als CVE-2007-6601 geführt, da die ursprüngliche Korrektur der Originalautoren nicht ausreichte.
Tavis Ormandy und Will Drewry entdeckten einen Fehler im Umgang mit Rückreferenzen innerhalb der Verarbeitung regulärer Ausdrücke, der zum Lesen außerhalb von Grenzen und damit in einen Absturz führen könnte. Dies stellt nur ein Sicherheitsproblem dar, falls eine Anwendung PostgreSQL verwendet, um reguläre Ausdrücke aus nicht-vertrauenswürdigen Quellen zu verarbeiten.
Tavis Ormandy und Will Drewry entdeckten, dass der Optimierer für
reguläre Ausdrücke in eine Endlosschleife verleitet werden könnte, was zu
einer Diensteverweigerung (denial of service
) führte. Dies stellt
nur ein Sicherheitsproblem dar, falls eine Anwendung PostgreSQL verwendet,
um reguläre Ausdrücke aus nicht-vertrauenswürdigen Quellen zu verarbeiten.
Tavis Ormandy und Will Drewry entdeckten, dass der Optimierer für reguläre Ausdrücke zu massivem Ressourcenverbrauch verleitet werden könnte. Dies stellt nur ein Sicherheitsproblem dar, falls eine Anwendung PostgreSQL verwendet, um reguläre Ausdrücke aus nicht-vertrauenswürdigen Quellen zu verarbeiten.
Funktionen in index-Ausdrücken könnten zu einer Privilegien-Eskalation führen. Für eine weitergehende Erläuterung lesen Sie bitte die Ankündigung der Originalautoren, die unter http://www.postgresql.org/about/news.905 erhältlich ist.
Für die alte stabile Distribution (Sarge) wurden einige dieser Probleme in Version 7.4.7-6sarge6 des Pakets postgresql behoben. Bitte beachten Sie, dass die Korrekturen für CVE-2007-6600 und für den Umgang mit regulären Ausdrücken nicht rückportiert wurden, da diese Korrekturen sehr massive Änderungen darstellen. Wir empfehlen, ein Upgrade auf die stabile Distribution durchzuführen, falls diese Probleme Ihre Installation betreffen.
Für die Stable-Distribution (Etch) wurden diese Probleme in Version 7.4.19-0etch1 behoben.
Die Unstable-Distribution (Sid) enthält postgres-7.4 nicht mehr.
Wir empfehlen Ihnen, Ihre postgresql-7.4-Pakete zu aktualisieren.
MD5-Prüfsummen der aufgeführten Dateien stehen in der ursprünglichen Sicherheitsankündigung zur Verfügung.