Squid Web Proxy Cache bis 3.x NTLM Authentication Helper Pufferüberlauf

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

Squid ist ein open-source Projekt, das einen freien und hochskalierbaren Proxy für Unix-Systeme zur Verfügung stellt. Es werden Protokolle wie HTTP und FTP sowie Funktionalitäten wie SSL-Unterstützung, Chache-Hierarchien und Zugriffskontrolllisten bereitgestellt. Im iDEFENSE Security Advisory 06.08.04 wird über eine eingekaufte Schwachstelle berichtet, die den NTLM Authentication Helper von Squid bis 3.x betrifft. ntlm_check_auth() in helpers/ntlm_auth/SMB/libntlmssp.c weist einen Pufferüberlauf auf, der durch ein zu langes Passwort bei der NTLM-Authentisierung erzwungen werden kann. Darüber wäre das Ausführen beliebigen Programmcodes denkbar. Ein Exploit ist bisher nicht bekannt. Als Workaround wird im Advisory angegeben, den Squid-Proxy ohne NTLM-Support zu re-kompilieren. Das Squid-Team hat jedoch auch einen Patch für die Schwachstelle herausgegeben, der rund einen Tag später auch von den jeweiligen Linux-Distributoren verteilt wurde. Unter anderem wird der Fehler auch in den Datenbanken von X-Force (16360) und Tenable (14524) dokumentiert. Weiterführende Informationen auf Deutsch finden sich auf heise.de. Unter idefense.com werden zusätzliche Informationen bereitgestellt. Die Schwachstellen 708 und 823 sind ähnlich.

Für den Vulnerability Scanner Nessus wurde am 30.08.2004 ein Plugin mit der ID 14524 (GLSA-200406-13 : Squid: NTLM authentication helper buffer overflow) herausgegeben, womit die Existenz der Schwachstelle geprüft werden kann. Es wird der Family Gentoo Local Security Checks zugeordnet und im Kontext l ausgeführt.

Die Schwachstelle ansich ist nichts besonderes. Interessant hierbei ist, dass es sich um eine eingekaufte Schwachstelle handelt, deren Finder laut iDEFENSE unbekannt bleiben möchte. Die Beweggründe für die Publikation der Schwachstelle können also primär finanzieller Natur sein. Durchaus ist es aber auch möglich, dass jemand die Schwachstelle verkauft hat, der direkt am Squid-Projekt beteiligt war oder ist. Der Ankauf und Verkauf von Informationen zu Schwachstellen wird wohl in Zukunft ein noch grösseres Thema werden.

Produktinfo

Typ

Hersteller

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: 5.6
VulDB Meta Temp Score: 5.4

VulDB Base Score: 5.6
VulDB Temp Score: 5.4
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
CAPEC: 🔍
ATT&CK: 🔍

Lokal: Nein
Remote: Ja

Verfügbarkeit: 🔍
Zugang: öffentlich
Status: Hoch funktional
Download: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

Preisentwicklung: 🔍
Aktuelle Preisschätzung: 🔍

0-Dayfreischaltenfreischaltenfreischaltenfreischalten
Heutefreischaltenfreischaltenfreischaltenfreischalten

Nessus ID: 14524
Nessus Name: GLSA-200406-13 : Squid: NTLM authentication helper buffer overflow
Nessus Datei: 🔍
Nessus Risiko: 🔍
Nessus Family: 🔍
Nessus Context: 🔍
Nessus Port: 🔍

OpenVAS ID: 52454
OpenVAS Name: FreeBSD Ports: squid
OpenVAS Datei: 🔍
OpenVAS Family: 🔍

MetaSploit ID: squid_ntlm_authenticate.rb
MetaSploit Name: Squid NTLM Authenticate Overflow
MetaSploit Datei: 🔍

Threat Intelligenceinfo

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

Gegenmassnahmeninfo

Empfehlung: Patch
Status: 🔍

Reaktionszeit: 🔍
0-Day Time: 🔍
Exposure Time: 🔍
Exploit Delay Time: 🔍

Patch: squid-cache.org

Snort ID: 12362
Snort Message: EXPLOIT Squid HTTP Proxy-Authorization overflow
Snort Pattern: 🔍

Timelineinfo

25.09.2002 🔍
04.06.2004 +618 Tage 🔍
08.06.2004 +4 Tage 🔍
09.06.2004 +1 Tage 🔍
09.06.2004 +0 Tage 🔍
09.06.2004 +0 Tage 🔍
09.06.2004 +0 Tage 🔍
09.06.2004 +0 Tage 🔍
09.06.2004 +0 Tage 🔍
06.08.2004 +57 Tage 🔍
30.08.2004 +24 Tage 🔍
28.06.2019 +5415 Tage 🔍

Quelleninfo

Hersteller: squid-cache.org

Advisory: idefense.com
Person: http://www.idefense.com
Firma: iDEFENSE
Status: Nicht definiert

CVE: CVE-2004-0541 (🔍)
OVAL: 🔍

X-Force: 16360 - Squid Web Proxy Cache NTLM buffer overflow, High Risk
SecurityFocus: 10500 - Squid Proxy NTLM Authentication Buffer Overflow Vulnerability
Secunia: 11804 - Squid NTLM Authentication Helper Buffer Overflow Vulnerability, Highly Critical
OSVDB: 6791 - Squid ntlm_check_auth Function NTLM Authentication Helper Password Handling Remote Overflow

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

Eintraginfo

Erstellt: 09.06.2004 10:48
Aktualisierung: 28.06.2019 16:43
Anpassungen: 09.06.2004 10:48 (101), 28.06.2019 16:43 (5)
Komplett: 🔍

Diskussion

Bisher keine Kommentare. Sprachen: de + en.

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

Want to stay up to date on a daily basis?

Enable the mail alert feature now!