Linux Kernel 2.2 und 2.4 /proc Dateisystem setuid-Variablen auslesen

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

Zusammenfassunginfo

In Linux Kernel bis 2.4.21 wurde eine Schwachstelle gefunden. Sie wurde als problematisch eingestuft. Betroffen ist eine unbekannte Funktion der Datei /proc. Die Manipulation führt zu Information Disclosure. Die Identifikation der Schwachstelle wird mit CVE-2003-0501 vorgenommen. Der Angriff muss im lokalen Netzwerk durchgeführt werden. Ferner existiert ein Exploit. Ein Upgrade der betroffenen Komponente wird empfohlen.

Detailsinfo

Linux ist ein freies, UNIX-ähnliches Betriebssystem, das der General Public License (GPL) unterliegt. Es wurde 1991 vom Finnen Linus Torvalds ins Leben gerufen. Heute gilt es als grösster Konkurrent zum kommerziellen Windows-Betriebssystem aus dem Hause Microsoft. Paul Starzetz fand eine Sicherheitslücke im proc-Dateisystem. Und zwar werden Variablen von unter setuid ausgeführten Programmen nicht richtig vergeben. Unter Umständen kann so ein lokaler Angreifer die lokalen Variablen eines ausgeführten setuid-Programms auslesen. Ein proof-of-concept Exploit wurde zusammen mit dem Bugtraq-Posting veröffentlicht. Es ist damit zu rechnen, dass dieser Fehler bei der kommenden Linux Kernel Version 2.4.22 behoben sein wird. Entsprechend wird ein Update auf den aktuellsten Linux-Kernel empfohlen. Unter anderem wird der Fehler auch in den Datenbanken von X-Force (12443), Exploit-DB (22813), Tenable (15195), SecurityFocus (BID 8002†) und OSVDB (10295†) dokumentiert. Die Einträge VDB-20624, VDB-20756, VDB-20757 und VDB-20758 sind sehr ähnlich. If you want to get best quality of vulnerability data, you may have to visit VulDB.

Für den Vulnerability Scanner Nessus wurde am 29.09.2004 ein Plugin mit der ID 15195 (Debian DSA-358-4 : linux-kernel-2.4.18 - several vulnerabilities) herausgegeben, womit die Existenz der Schwachstelle geprüft werden kann. Es wird der Family Debian Local Security Checks zugeordnet und im Kontext l ausgeführt.

Ein kleiner Fehler, der in den meisten Fällen nicht wirklich problematisch sein wird. Dies liegt daran, dass mindestens zwei Gegebenheiten zusammenspielen müssen, um diese Schwachstelle für seine Zwecke ausnutzen zu können: (1) Der Angreifer muss lokalen Zugriff auf das System haben und (2) das Programm muss mit setuid-Rechten ausgeführt worden sein. Trotzdem sollte man sich diese Sicherheitslücke im Hinterkopf behalten und für seine Umgebung entsprechende Vorsichtsmassnahmen (z.B. Keine lokalen User oder keine setuid-Programme) umsetzen.

Produktinfo

Typ

Hersteller

Name

Version

Lizenz

Webseite

CPE 2.3info

CPE 2.2info

CVSSv4info

VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍

CVSSv3info

VulDB Meta Base Score: 4.3
VulDB Meta Temp Score: 3.9

VulDB Base Score: 4.3
VulDB Temp Score: 3.9
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: Information Disclosure
CWE: CWE-200 / CWE-284 / CWE-266
CAPEC: 🔍
ATT&CK: 🔍

Physisch: Teilweise
Lokal: Ja
Remote: Teilweise

Verfügbarkeit: 🔍
Zugang: öffentlich
Status: Proof-of-Concept
Programmiersprache: 🔍
Download: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

Preisentwicklung: 🔍
Aktuelle Preisschätzung: 🔍

0-Dayfreischaltenfreischaltenfreischaltenfreischalten
Heutefreischaltenfreischaltenfreischaltenfreischalten

Nessus ID: 15195
Nessus Name: Debian DSA-358-4 : linux-kernel-2.4.18 - several vulnerabilities
Nessus Datei: 🔍
Nessus Risiko: 🔍
Nessus Family: 🔍
Nessus Context: 🔍

OpenVAS ID: 53647
OpenVAS Name: Debian Security Advisory DSA 358-1 (linux-kernel-i386, linux-kernel-alpha)
OpenVAS Datei: 🔍
OpenVAS Family: 🔍

Exploit-DB: 🔍

Threat Intelligenceinfo

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

Gegenmassnahmeninfo

Empfehlung: Upgrade
Status: 🔍

0-Day Time: 🔍

Patch: kernel.org

Timelineinfo

20.06.2003 🔍
20.06.2003 +0 Tage 🔍
20.06.2003 +0 Tage 🔍
20.06.2003 +0 Tage 🔍
20.06.2003 +0 Tage 🔍
02.07.2003 +12 Tage 🔍
07.08.2003 +36 Tage 🔍
29.09.2004 +419 Tage 🔍
20.01.2011 +2304 Tage 🔍
03.11.2024 +5036 Tage 🔍

Quelleninfo

Hersteller: kernel.org

Advisory: securityfocus.com
Person: Paul Starzetz
Firma: iSEC Security Research
Status: Bestätigt

CVE: CVE-2003-0501 (🔍)
GCVE (CVE): GCVE-0-2003-0501
GCVE (VulDB): GCVE-100-122

OVAL: 🔍

X-Force: 12443
SecurityFocus: 8002 - Linux /proc Filesystem Potential Information Disclosure Vulnerability
OSVDB: 10295 - Linux kernel proc filesystem could allow attacker to obtain information
Vulnerability Center: 29304 - Linux Kernel 2.6.20.1 Allows Local Information Disclosure, Medium

scip Labs: https://www.scip.ch/?labs.20161013
Siehe auch: 🔍

Eintraginfo

Erstellt: 20.06.2003 02:00
Aktualisierung: 03.11.2024 12:28
Anpassungen: 20.06.2003 02:00 (87), 25.06.2019 22:43 (5), 03.11.2024 12:28 (18)
Komplett: 🔍
Editor: olku
Cache ID: 216:640:103

If you want to get best quality of vulnerability data, you may have to visit VulDB.

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!