CVE-2026-3446
MediumSummary
Podatność CVE-2026-3446 dotyczy funkcji base64.b64decode() i podobnych, które przerywają proces dekodowania po napotkaniu pierwszego wypełnionego kwadratu, niezależnie od tego, czy pozostałe dane są do przetworzenia. Może to prowadzić do akceptacji danych, które mogą być przetwarzane inaczej przez inne implementacje.
Risk Assessment
Ryzyko dla organizacji polega na tym, że dane mogą być niepoprawnie dekodowane, co może prowadzić do niezgodności i błędów w aplikacjach korzystających z tych danych.
Recommendation
Zaleca się przegląd i aktualizację kodu, aby zapewnić, że proces dekodowania jest zgodny z oczekiwaniami oraz aby unikać używania funkcji, które mogą prowadzić do nieprzewidywalnych wyników.
Original NVD description (English source)
When calling base64.b64decode() or related functions the decoding process would stop after encountering the first padded quad regardless of whether there was more information to be processed. This can lead to data being accepted which may be processed differently by other implementations. Use "valid

