CVE-2026-46671 in onenote.rsinformación

Resumen

por VulDB • 2026-07-20

Rust OneNote File Parser es un analizador de archivos de Microsoft OneNote implementado en Rust. Antes de la versión 1.1.1, una tabla de contenidos (`.onetoc2`) elaborada maliciosamente puede provocar que `Parser::parse_notebook` abra archivos arbitrarios en el sistema de archivos del host fuera del directorio del cuaderno. El analizador lee los nombres de las entradas listadas dentro del archivo `.onetoc2` y los concatena con el directorio base del cuaderno sin validar que sean rutas relativas confinadas a dicho directorio. El analizador abortará cuando el archivo objetivo no pueda analizarse como una sección de OneNote, por lo que la exfiltración directa de contenido a través del valor devuelto por el analizador no es práctica; aunque siguen siendo posibles sondeos de existencia de archivos y denegaciones de servicio mediante archivos grandes o especiales. Cualquier usuario que emplee `onenote_parser` para analizar archivos `.onetoc2` recibidos de fuentes no confiables se ve afectado. Los usuarios que solo analizan sus propios cuadernos no corren un riesgo significativo. El problema está resuelto en onenote_parser 1.1.1. La corrección rechaza las rutas absolutas, los componentes de directorio padre y otros caracteres de ruta inválidos en los nombres de entrada, y además canoniciza la resolución de la ruta para confirmar que permanece dentro del directorio base del cuaderno. Para usuarios que no puedan actualizar a 1.1.1, llame únicamente a `Parser::parse_notebook` sobre archivos `.onetoc2` procedentes de fuentes confiables. Como alternativa, utilice `Parser::parse_section` / `Parser::parse_section_buffer` en archivos individuales `.one`, los cuales no realizan el recorrido del directorio.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

GitHub M

Reservar

2026-05-15

Divulgación

2026-07-20

Moderación

aceptado

Artículo

VDB-380633

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!