CVE-2026-85249
Apache Camel: inyección de encabezados en Camel-Tika mediante metadatos de documentos sin filtrar
- Publicado
- 19 oct 2026
- Actualizado
- 19 oct 2026
- Asignación de CNA
- apache
- Evidencia observada
- 19 oct 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:NBajo · próximos 30 días
- Percentil
- 27,7 %
- Fecha del modelo
- 27 oct 2026
EPSS es una estimación estadística, no una certeza o una medida de impacto. Combínelo con CVSS, estado KEV, exposición y su entorno.
Resumen
Vulnerabilidad de validación de entrada incorrecta en el componente Apache Camel Tika. Este problema afecta a Apache Camel: desde 4.0.0 antes de 4.18.5, desde 4.19.0 antes de 4.22.1. El productor de Tika asignaba cada clave de metadatos extraída del documento enviado al Exchange como un encabezado, sin aplicar ningún filtro. Los metadatos del documento son contenido controlado por el atacante: la parte que proporciona el archivo elige las claves de metadatos que este contiene. Por lo tanto, un documento manipulado podría establecer encabezados del Exchange de los que depende el resto de la ruta, incluidos encabezados del espacio de nombres de Camel como CamelFileName, que los componentes posteriores utilizan para decidir dónde se escribe el contenido. El patrón es la misma clase de inyección de encabezados que los avisos de consumidor publicados anteriormente, alcanzada aquí a través del contenido del archivo analizado en lugar de mediante un encabezado de protocolo. Actualice a Apache Camel 4.23.0, que corrige el problema. Los usuarios de la rama de versiones LTS 4.18.x deben actualizar a 4.18.5. Los usuarios de la rama de versiones LTS 4.22.x deben actualizar a 4.22.1. Los metadatos del documento analizado ahora se filtran a través de un HeaderFilterStrategy antes de asignarse al Exchange. Una ruta que leía un encabezado derivado de los metadatos que el filtro ahora bloquea lo verá ausente. Para las implementaciones que no pueden actualizar de inmediato, elimine el espacio de nombres de Camel después del productor de Tika con removeHeaders("Camel*") antes de cualquier componente que actúe sobre esos encabezados.
Fuentes
Reproductor ejecutable de Spring Boot y Quarkus para CVE-2026-85249, que demuestra la inyección de encabezados de metadatos de camel-tika en CamelFileName con controles afectados y corregidos.
Uso responsable
Utilice información sobre vulnerabilidades solo en sistemas de su propiedad o que esté autorizado a probar. Kitploit enlaza con metadatos de investigación pública y no almacena código de explotación ni cargas útiles maliciosas.