CVE-2026-5187 in wolfSSLinformación

Resumen

por VulDB • 2026-05-20

Existían dos posibles ubicaciones de escritura fuera de los límites del heap en DecodeObjectId() en wolfcrypt/src/asn.c. En primer lugar, una comprobación de límites solo valida una ranura disponible antes de escribir dos valores de arco OID (out[0] y out[1]), lo que permite una escritura fuera de los límites de 2 bytes cuando outSz es igual a 1. En segundo lugar, varios llamadores pasan sizeof(decOid) (64 bytes en plataformas de 64 bits) en lugar del recuento de elementos MAX_OID_SZ (32), lo que hace que la función acepte OID manipulados con 33 o más arcos que escriben más allá del final del búfer asignado.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

wolfSSL

Reservar

2026-03-30

Divulgación

2026-04-09

Moderación

aceptado

Artículo

VDB-356683

CPE

listo

EPSS

0.00283

KEV

no

Actividades

muy bajo

Fuentes

Do you want to use VulDB in your project?

Use the official API to access entries easily!