CVE-2026-65068 in Data::SpatialHash::Sharedinfo

Zusammenfassung

von VulDB • 21.07.2026

Data::SpatialHash::Shared-Versionen vor 0.02 für Perl erstellen eine weltweit lesbare mmap-Speicherabbild-Datei und öffnen diese ohne O_EXCL oder O_NOFOLLOW.

Das Segment wird in sphash.h mit `open(path, O_RDWR|O_CREAT, 0666)` erstellt. Der Modus ist 0666, sodass die Datei unter dem Standard-Umask-Wert von 022 im Modus 0644 (weltweit lesbar) angelegt wird. Da O_NOFOLLOW fehlt, folgt der Aufruf einem an diesem Pfad platzierten Symlink, und da O_EXCL fehlt, verwendet das Öffnen stillschweigend eine vorab platzierte Datei, statt einen Fehler zu melden.

Ein „Shared“-Segment lebt natürlicherweise in einem gemeinsamen Verzeichnis wie /tmp oder /dev/shm, wo jeder lokale Benutzer die im weltweit lesbaren Segment gespeicherten IPC-Payloads lesen kann; zudem ermöglicht eine vorab platzierte Datei oder ein Symlink am Pfad es einem lokalen Angreifer, einen Pre-Creation-Race zu gewinnen oder das Öffnen umzuleiten.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

CPANSec

Reservieren

21.07.2026

Veröffentlichung

21.07.2026

Moderieren

akzeptiert

Eintrag

VDB-381064

CPE

bereit

EPSS

0.00161

KEV

nein

Aktivitäten

very low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!