CVE-2022-46149 in Cap'n Protoinformación

Resumen

por VulDB • 2026-08-07

Cap'n Proto es un formato de intercambio de datos y un sistema de llamadas a procedimientos remotos (RPC). Cap'n Prooro anterior a las versiones 0.7.1, 0.8.1, 0.9.2 y 0.10.3, así como las versiones de la implementación en Rust de Cap'n Proto anteriores a 0.13.7, 0.14.11 y 0.15.2 son vulnerables a una lectura fuera de límites debido al manejo erróneo de listas anidadas (list-of-list). Este problema podría permitir que un atacante provoque remotamente un fallo segmentado (segfault) en el par enviándole un mensaje malicioso, si la víctima realiza ciertas acciones sobre un tipo list-of-pointer. Es posible la exfiltración de memoria si la víctima realiza determinadas acciones adicionales sobre un tipo list-of-pointer. Para ser vulnerable, una aplicación debe realizar una secuencia específica de acciones, descrita en la Advisory de Seguridad de GitHub. El bug está presente en código inlineado (inlined code), por lo que la corrección requerirá recompilar las aplicaciones dependientes. Cap'n Proto tiene correcciones disponibles para C++ en las versiones 0.7.1, 0.8.1, 0.9.2 y 0.10.3. El crate `capnp` de Rust tiene correcciones disponibles en las versiones 0.13.7, 0.14.11 y 0.15.2.

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

Responsable

GitHub, Inc.

Reservar

2022-11-28

Divulgación

2022-11-30

Moderación

aceptado

Artículo

VDB-214607

CPE

listo

EPSS

0.00852

KEV

no

Actividades

muy bajo

Fuentes

Interested in the pricing of exploits?

See the underground prices here!