VULNERABILIDAD
CVE-2026-55836 Recorrido de directorios en la importación de documentos de Open Zaak
Open Zaak, desde 1.13.0 hasta 1.27.2, 1.28.2 y 1.29.0, usa el campo CSV bestandspad controlado por el atacante en _import_document_row sin asegurar que la ruta resuelta permanezca bajo IMPORT_DOCUMENTEN_BASE_DIR. Un cliente con un token de aplicación con todas las autorizaciones puede indicar una ruta absoluta o con recorrido de directorios hacia un archivo legible por la cuenta del servicio Celery; el worker lo copia al almacenamiento de documentos y su contenido puede recuperarse por la API de descarga…
Alerta de Nureq Monitor
Detectada 16 OCT · 13:34
CVSS 3.1
6.8MEDIAPROBABILIDAD DE EXPLOTACIÓN (EPSS)
0,4 % PERCENTIL 32
EXPLOTACIÓN ACTIVA
No confirmada
EXPLOIT PÚBLICO
No conocido
Qué es CVE-2026-55836
Open Zaak, desde 1.13.0 hasta 1.27.2, 1.28.2 y 1.29.0, usa el campo CSV bestandspad controlado por el atacante en _import_document_row sin asegurar que la ruta resuelta permanezca bajo IMPORT_DOCUMENTEN_BASE_DIR. Un cliente con un token de aplicación con todas las autorizaciones puede indicar una ruta absoluta o con recorrido de directorios hacia un archivo legible por la cuenta del servicio Celery; el worker lo copia al almacenamiento de documentos y su contenido puede recuperarse por la API de descarga…
Productos y versiones afectadas
open-zaak
Qué hacer
- Verificá si usás open-zaak y en qué versión: el rango afectado figura arriba.
- Actualizá a la versión corregida que indique el fabricante en su aviso (ver referencias) o aplicá la mitigación que publique.
- Revisá registros y accesos de los sistemas expuestos para descartar que se haya aprovechado antes de corregir.
Calculadora CVSS
CVSS 3.1 · 6.8 MEDIA
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:N
- VECTOR DE ATAQUE (AV)
- Red
- COMPLEJIDAD DEL ATAQUE (AC)
- Baja
- PRIVILEGIOS REQUERIDOS (PR)
- Altos
- INTERACCIÓN DEL USUARIO (UI)
- Ninguna
- ALCANCE (S)
- Cambiado
- CONFIDENCIALIDAD (C)
- Alta
- INTEGRIDAD (I)
- Ninguna
- DISPONIBILIDAD (A)
- Ninguna
Abrir la calculadora completa →
Descripción original
Open Zaak is an open-source data and services layer for Dutch case-oriented working. From 1.13.0 until 1.27.2, 1.28.2, and 1.29.0, _import_document_row in src/openzaak/components/documenten/tasks.py uses the attacker-controlled bestandspad CSV field without ensuring that the resolved path remains under IMPORT_DOCUMENTEN_BASE_DIR. A client with an all-authorizations application token can supply an absolute or parent-traversal path to a file readable by the Celery service account. The worker copies that file into document storage, allowing its contents to be retrieved through the normal document download API and exposing server secrets or other private files. This issue is fixed in versions 1.27.2, 1.28.2, and 1.29.0.
Referencias
- github.com/open-zaak/open-zaak/security/advisories/GHSA-x5cj-23hr-5r54X_REFSOURCE_CONFIRM
- github.com/open-zaak/open-zaak/commit/4b23957b55ab792bc2ba1fbc5ce6918881b62ab8X_REFSOURCE_MISC
- github.com/open-zaak/open-zaak/commit/69c78ce2a0edb45bec8809bc2205585c5f8a4054X_REFSOURCE_MISC
- github.com/open-zaak/open-zaak/commit/8acd5e59e0132aa19284bf22f7b3defca279e2ceX_REFSOURCE_MISC
- github.com/open-zaak/open-zaak/releases/tag/1.27.2X_REFSOURCE_MISC
- github.com/open-zaak/open-zaak/releases/tag/1.28.2X_REFSOURCE_MISC
- github.com/open-zaak/open-zaak/releases/tag/1.29.0X_REFSOURCE_MISC
Historial de la alerta
- VULNERABILIDAD Nueva vulnerabilidad detectada.
CÓMO SE HIZOResumen traducido automáticamente al español a partir de la descripción original. Ante dudas, la descripción original y las referencias del fabricante son la fuente de verdad. Cómo funciona.