Katalog CVE

CVE-2026-5466

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

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.

Ocena ryzyka

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.

Rekomendacja

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ą.

Powiązane podatności

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

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.

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