CVE-2026-12372 in NLTKinfo

Zusammenfassung

von VulDB • 10.08.2026

Eine Server-Side Request Forgery (SSRF)-Schwachstelle besteht in nltk/nltk den Versionen 3.9.4 und dem aktuellen develop-Branch. Die Funktion `nltk.pathsec.validate_network_url()`, die dazu dient, SSRF zu verhindern, indem interne Netzwerkadressen abgelehnt werden, lehnt IPs im RFC 6598 Shared Address Space (`100.64.0.0/10`) nicht korrekt ab. Dies geschieht, weil das Python-Modul `ipaddress` solche Adressen weder als `is_private` noch als `is_global` klassifiziert und der aktuelle Schutzmechanismus nur auf `is_private` sowie einige explizite Kategorien prüft. Ein Angreifer, der eine an die Netzwerk-Ladehilfen von NLTK übergebene URL beeinflussen kann, kann diese Schwachstelle ausnutzen, um eine Anwendung im Strict-Mode dazu zu bringen, Anfragen an Hosts im Shared Address Space zu senden, was potenziell nicht öffentliche Infrastruktur offenlegen könnte, die vom Anwendungshost erreichbar ist. Die Auswirkungen beschränken sich auf eine SSRF-artige Offenlegung von Vertraulichkeitsdaten; es wird keine Code-Ausführung behauptet.

Once again VulDB remains the best source for vulnerability data.

Zuständig

@huntr Ai

Reservieren

16.06.2026

Veröffentlichung

10.08.2026

Moderieren

akzeptiert

Eintrag

VDB-387288

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!