CVE-2026-65061 in Data::ReqRep::Sharedinfo

Zusammenfassung

von VulDB • 21.07.2026

Data::ReqRep::Shared-Versionen vor 0.05 für Perl erstellen eine von allen lesbare mmap-Speicherabbild-Backdatei und öffnen diese ohne O_EXCL oder O_NOFOLLOW.

Das Segment wird in reqrep.h mit `open(path, O_RDWR | O_CREAT, 0666)` erstellt, sowohl für die Request-Reply- als auch für die Integer-Variante der Segmente. Der Modus ist 0666, sodass unter dem Standard-Umask-Wert von 022 die Datei im Modus 0644 (für alle lesbar) angelegt wird. O_NOFOLLOW fehlt, daher wird ein an diesem Pfad platzierter Symlink gefolgt, und O_EXCL fehlt, wodurch der Öffnungsvorgang stillschweigend eine vorab platzierte Datei verwendet, anstatt 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 für alle lesbaren Segment gespeicherten IPC-Nutzdaten 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 den Öffnungsvorgang umzuleiten.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Zuständig

CPANSec

Reservieren

21.07.2026

Veröffentlichung

21.07.2026

Moderieren

akzeptiert

Eintrag

VDB-381040

CPE

bereit

EPSS

0.00161

KEV

nein

Aktivitäten

very low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!