Katalog CVE

CVE-2026-118995

Niskie ryzyko· EPSS 25%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.32%

Percentyl 25 - wyżej niż 25% wszystkich znanych CVE

Streszczenie

CallBackery w wersjach przed 0.62.0 dla Perla akceptuje nieoczekiwane wartości w polach formularzy sprawdzanych przez createRxValidator. Funkcja buduje /^${rx}$/ bez grupowania wzorca, więc alternatywa taka jak yes|no akceptuje wartości zaczynające się od yes lub kończące na no, a $ akceptuje wartość z końcowym znakiem nowej linii.

Ocena ryzyka

Uwierzytelniony użytkownik może przesłać wartości, które wzorzec miał odrzucić, a aplikacja może zapisać je do generowanych plików konfiguracyjnych.

Rekomendacja

Zaktualizuj CallBackery do wersji 0.62.0 lub nowszej.

Inne podatności w CallBackery

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

CallBackery versions before 0.62.0 for Perl accept unintended values in form fields checked by createRxValidator. createRxValidator() is documented to anchor the supplied pattern at both ends, but builds /^${rx}$/ without grouping the pattern. An alternation such as yes|no then accepts any value starting with yes or ending with no, and $ also accepts a value with one trailing newline. An authenticated user can submit values the pattern was meant to reject, which an application may then write into generated configuration files.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS