PostgreSQL bis 8.2.10 index Pufferüberlauf

CVSS Meta Temp ScoreAktueller Exploitpreis (≈)CTI Interest Score
5.7$0-$5k0.00

Eine Schwachstelle wurde in PostgreSQL bis 8.2.10 (Database Software) gefunden. Sie wurde als kritisch eingestuft. Dies betrifft die Funktion index. Mit der Manipulation mit einer unbekannten Eingabe kann eine Pufferüberlauf-Schwachstelle ausgenutzt werden. Klassifiziert wurde die Schwachstelle durch CWE als CWE-119. Das hat Auswirkungen auf Vertraulichkeit, Integrität und Verfügbarkeit. CVE fasst zusammen:

PostgreSQL 7.4.x before 7.4.27, 8.0.x before 8.0.23, 8.1.x before 8.1.19, 8.2.x before 8.2.15, 8.3.x before 8.3.9, and 8.4.x before 8.4.2 does not properly manage session-local state during execution of an index function by a database superuser, which allows remote authenticated users to gain privileges via a table with crafted index functions, as demonstrated by functions that modify (1) search_path or (2) a prepared statement, a related issue to CVE-2007-6600 and CVE-2009-3230.

Die Schwachstelle wurde am 14.12.2009 als Bug 546321 in Form eines bestätigten Bug Reports (Bugzilla) veröffentlicht. Das Advisory kann von bugzilla.redhat.com heruntergeladen werden. Die Identifikation der Schwachstelle findet seit dem 01.12.2009 als CVE-2009-4136 statt. Sie ist leicht auszunutzen. Der Angriff kann über das Netzwerk passieren. Zur Ausnutzung ist eine einfache Authentisierung erforderlich. Zur Schwachstelle sind technische Details bekannt, ein verfügbarer Exploit jedoch nicht.

Er wird als proof-of-concept gehandelt. Für den Vulnerability Scanner Nessus wurde am 12.07.2013 ein Plugin mit der ID 68044 (Oracle Linux 5 : postgresql (ELSA-2010-0429)) herausgegeben, womit die Existenz der Schwachstelle geprüft werden kann. Es wird der Family Oracle Linux Local Security Checks zugeordnet. Der kommerzielle Vulnerability Scanner Qualys bietet das Plugin 155662 (Oracle Enterprise Linux Update for PostgreSQL (ELSA-2010-0427)) zur Prüfung der Schwachstelle an.

Ein Upgrade auf die Version 8.2.11 vermag dieses Problem zu beheben. Das Erscheinen einer Gegenmassnahme geschah schon vor und nicht nach der Veröffentlichung der Schwachstelle. Die Entwickler haben hiermit vorab reagiert.

Unter anderem wird der Fehler auch in der Verwundbarkeitsdatenbank von Tenable (68044) dokumentiert. Die Einträge 13593, 51723 und 51151 sind sehr ähnlich.

Produktinfo

Typ

Name

Version

Lizenz

CPE 2.3info

CPE 2.2info

CVSSv4info

VulDB CVSS-B Score: 🔍
VulDB CVSS-BT Score: 🔍
VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍

CVSSv3info

VulDB Meta Base Score: 6.3
VulDB Meta Temp Score: 5.7

VulDB Base Score: 6.3
VulDB Temp Score: 5.7
VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍

CVSSv2info

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
VektorKomplexitätAuthentisierungVertraulichkeitIntegritätVerfügbarkeit
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten

VulDB Base Score: 🔍
VulDB Temp Score: 🔍
VulDB Zuverlässigkeit: 🔍

NVD Base Score: 🔍

Exploitinginfo

Klasse: Pufferüberlauf
CWE: CWE-119
ATT&CK: Unbekannt

Lokal: Nein
Remote: Ja

Verfügbarkeit: 🔍
Status: Proof-of-Concept

EPSS Score: 🔍
EPSS Percentile: 🔍

Preisentwicklung: 🔍
Aktuelle Preisschätzung: 🔍

0-Dayfreischaltenfreischaltenfreischaltenfreischalten
Heutefreischaltenfreischaltenfreischaltenfreischalten

Nessus ID: 68044
Nessus Name: Oracle Linux 5 : postgresql (ELSA-2010-0429)
Nessus Datei: 🔍
Nessus Risiko: 🔍
Nessus Family: 🔍
Nessus Port: 🔍

OpenVAS ID: 66566
OpenVAS Name: Fedora Core 11 FEDORA-2009-13363 (postgresql)
OpenVAS Datei: 🔍
OpenVAS Family: 🔍

Qualys ID: 🔍
Qualys Name: 🔍

Threat Intelligenceinfo

Interesse: 🔍
Aktive Akteure: 🔍
Aktive APT Gruppen: 🔍

Gegenmassnahmeninfo

Empfehlung: Upgrade
Status: 🔍

0-Day Time: 🔍

Upgrade: PostgreSQL 8.2.11

Timelineinfo

01.12.2009 🔍
14.12.2009 +13 Tage 🔍
14.12.2009 +0 Tage 🔍
14.12.2009 +0 Tage 🔍
14.12.2009 +0 Tage 🔍
15.12.2009 +0 Tage 🔍
15.12.2009 +0 Tage 🔍
15.12.2009 +0 Tage 🔍
15.12.2009 +0 Tage 🔍
21.12.2009 +5 Tage 🔍
12.07.2013 +1299 Tage 🔍
18.03.2015 +614 Tage 🔍
28.08.2021 +2355 Tage 🔍

Quelleninfo

Produkt: postgresql.org

Advisory: Bug 546321
Status: Bestätigt
Bestätigung: 🔍

CVE: CVE-2009-4136 (🔍)
OVAL: 🔍

SecurityTracker: 1023326 - PostgreSQL Index Function State Changing Flaw Lets Remote Authenticated Users Gain Elevated Privileges
Vulnerability Center: 24415 - PostgreSQL Index Function Vulnerability Allows Remote Authenticated Attackers to Gain Privileges, Medium
SecurityFocus: 37333 - PostgreSQL Index Function Session State Modification Local Privilege Escalation Vulnerability
Secunia: 37663 - PostgreSQL SSL Certificate Processing and Privilege Escalation Vulnerabilities, Moderately Critical
OSVDB: 61039 - PostgreSQL Index Function Session Manipulation Privilege Escalation
Vupen: ADV-2009-3519

Siehe auch: 🔍

Eintraginfo

Erstellt: 18.03.2015 15:15
Aktualisierung: 28.08.2021 17:33
Anpassungen: 18.03.2015 15:15 (72), 18.02.2017 09:40 (17), 28.08.2021 17:33 (3)
Komplett: 🔍

Diskussion

Bisher keine Kommentare. Sprachen: de + en.

Bitte loggen Sie sich ein, um kommentieren zu können.

Do you need the next level of professionalism?

Upgrade your account now!