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

CVE-2026-5466

High
Published: Translated: NVD NIST

Summary

Weryfikator podpisów ECCSI w wolfSSL, `wc_VerifyEccsiHash`, dekoduje skalarne wartości `r` i `s` z bloba podpisu bez sprawdzenia, czy mieszczą się w przedziale `[1, q-1]`. To pozwala na stworzenie sfałszowanego podpisu, który może być zweryfikowany dla dowolnej wiadomości i dowolnej tożsamości, wykorzystując jedynie publicznie znane stałe.

Risk Assessment

Organizacja może być narażona na ataki polegające na fałszowaniu podpisów, co może prowadzić do nieautoryzowanego dostępu lub manipulacji danymi. Wykorzystanie tej podatności może zagrażać integralności systemów opartych na podpisach ECCSI.

Recommendation

Zaleca się aktualizację wolfSSL do najnowszej wersji, która zawiera poprawki zabezpieczeń. Należy również przeprowadzić audyt istniejących implementacji w celu wykrycia potencjalnych nadużyć związanych z tą podatnością.

Related vulnerabilities

Original NVD description (English source)

wolfSSL's ECCSI signature verifier `wc_VerifyEccsiHash` decodes the `r` and `s` scalars from the signature blob via `mp_read_unsigned_bin` with no check that they lie in `[1, q-1]`. A crafted forged signature could verify against any message for any identity, using only publicly-known constants.

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