Squid Web Proxy Cache bis 3.x NTLM Authentication Helper Pufferüberlauf
CVSS Meta Temp Score | Aktueller Exploitpreis (≈) | CTI Interest Score |
---|---|---|
5.4 | $0-$5k | 0.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.
Produkt
Typ
Hersteller
Name
Version
Lizenz
CPE 2.3
CPE 2.2
CVSSv4
VulDB CVSS-B Score: 🔍VulDB CVSS-BT Score: 🔍
VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍
CVSSv3
VulDB Meta Base Score: 5.6VulDB Meta Temp Score: 5.4
VulDB Base Score: 5.6
VulDB Temp Score: 5.4
VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍
CVSSv2
AV | AC | Au | C | I | A |
---|---|---|---|---|---|
💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
Vektor | Komplexität | Authentisierung | Vertraulichkeit | Integrität | Verfügbarkeit |
---|---|---|---|---|---|
freischalten | freischalten | freischalten | freischalten | freischalten | freischalten |
freischalten | freischalten | freischalten | freischalten | freischalten | freischalten |
freischalten | freischalten | freischalten | freischalten | freischalten | freischalten |
VulDB Base Score: 🔍
VulDB Temp Score: 🔍
VulDB Zuverlässigkeit: 🔍
NVD Base Score: 🔍
Exploiting
Klasse: PufferüberlaufCWE: 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-Day | freischalten | freischalten | freischalten | freischalten |
---|---|---|---|---|
Heute | freischalten | freischalten | freischalten | freischalten |
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 Intelligence
Interesse: 🔍Aktive Akteure: 🔍
Aktive APT Gruppen: 🔍
Gegenmassnahmen
Empfehlung: PatchStatus: 🔍
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: 🔍
Timeline
25.09.2002 🔍04.06.2004 🔍
08.06.2004 🔍
09.06.2004 🔍
09.06.2004 🔍
09.06.2004 🔍
09.06.2004 🔍
09.06.2004 🔍
09.06.2004 🔍
06.08.2004 🔍
30.08.2004 🔍
28.06.2019 🔍
Quellen
Hersteller: squid-cache.orgAdvisory: 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: 🔍
Eintrag
Erstellt: 09.06.2004 10:48Aktualisierung: 28.06.2019 16:43
Anpassungen: 09.06.2004 10:48 (101), 28.06.2019 16:43 (5)
Komplett: 🔍
Bisher keine Kommentare. Sprachen: de + en.
Bitte loggen Sie sich ein, um kommentieren zu können.