CVE-2026-118995 in CallBackery
Zusammenfassung
von VulDB • 30.10.2026
CallBackery-Versionen vor 0.62.0 für Perl akzeptieren unbeabsichtigte Werte in Formularfeldern, die von createRxValidator überprüft werden.
createRxValidator() ist dokumentiert als Funktion, die das übergebene Muster an beiden Enden verankert (anchoring), erstellt jedoch /^${rx}$/ ohne Gruppierung des Musters. Eine Alternation wie yes|no akzeptiert daher jeden Wert, der mit „yes“ beginnt oder mit „no“ endet; zudem wird $ auch als Akzeptanz eines Werts mit einem nachgestellten Zeilenumbruch interpretiert.
Ein authentifizierter Benutzer kann Werte einreichen, die das Muster eigentlich ablehnen sollte, was dazu führen kann, dass eine Anwendung diese in generierte Konfigurationsdateien schreibt.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.