CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2025-12781

Medium
Published: Translated: NVD NIST

Summary

W module 'base64' funkcje b64decode(), standard_b64decode() oraz urlsafe_b64decode() akceptują znaki '+/' niezależnie od wartości parametru 'altchars', który zazwyczaj służy do ustalania alternatywnego alfabetu base64, takiego jak alfabet bezpieczny dla URL.

Risk Assessment

Może to prowadzić do nieautoryzowanego dostępu do danych lub wykonania złośliwego kodu, jeśli aplikacje polegają na tych funkcjach do dekodowania danych wejściowych.

Recommendation

Zaleca się przegląd i aktualizację kodu aplikacji, aby upewnić się, że odpowiednie znaki są poprawnie obsługiwane zgodnie z wymaganiami bezpieczeństwa.

Original NVD description (English source)

When passing data to the b64decode(), standard_b64decode(), and urlsafe_b64decode() functions in the "base64" module the characters "+/" will always be accepted, regardless of the value of "altchars" parameter, typically used to establish an "alternative base64 alphabet" such as the URL safe alphabe

Vulnerability data from NVD (NIST) · CISA KEV · EPSS