CVE-2026-103603 in bc-csharpinformazioni

Riassunto

di VulDB • 02/10/2026

Un'allocazione di memoria con un valore dimensionale eccessivo nel codice delle firme HSS/LMS (HssPublicKeyParameters, HssSignature) in Legion of the Bouncy Castle Inc. bc-csharp prima della versione 2.7.0 consente a un attaccante remoto non autenticato, in grado di fornire sia una chiave pubblica HSS che una firma, di causare un denial of service attraverso l'esaurimento delle risorse di memoria tramite un'encoding della chiave pubblica con un livello count eccessivo; ciò è dovuto al fatto che il level count L letto durante la parsing di una chiave pubblica HSS non era stato verificato rispetto al massimo previsto dalla RFC 8554, pari a 8. La parsing della firma successivamente allocava un array di L - 1 elementi prima di leggere ulteriori dati sulla firma. Una singola verifica può impegnare fino a circa 17 GB di memoria o fallire con un'eccezione OutOfMemoryException.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

Bcorg

Prenotare

01/10/2026

Divulgazione

02/10/2026

Moderazione

accettato

EPSS

0.00412

KEV

no

Attività

molto basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!