CVE-2026-107335
La canalización de procesamiento de subidas de Malcolm (scripts/safe-extract.py) aplica límites de número de entradas, profundidad de anidamiento y bytes totales sin comprimir al extraer archivos contenedores (zip/tar/rar/7z mediante libarchive), pero esos límites no se aplican cuando el archivo subido está en un formato comprimido de flujo único (.gz, .bz2, .xz, .lzma, .lz) que no es un archivo de tipo .tar.*.
Leer descripción completaMostrar menos
Cualquier usuario autenticado con permiso para subir archivos PCAP/de registro puede subir un archivo pequeño y altamente comprimible (por ejemplo, una bomba gzip) que se descomprime hasta un tamaño prácticamente ilimitado en disco, agotando el volumen Docker compartido utilizado por OpenSearch, Logstash, Arkime y Zeek e interrumpiendo la plataforma para todos los usuarios.
Traducción automática del texto original de NVD (en inglés).
CVSS
- Versión: 3.1
- Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
- Puntuación base: 6.5
Probabilidad de explotación (EPSS)
- Probabilidad de explotación en los próximos 30 días: 0.37%
- Percentil entre todas las CVEs puntuadas: 29
- Fecha de la puntuación: 13/10/2026
EPSS (Exploit Prediction Scoring System, de FIRST) estima la probabilidad de que una vulnerabilidad sea explotada en 30 días. Complementa a CVSS (impacto) y a CISA KEV (explotación confirmada).
🎯 Técnicas ATT&CK
Cómo se explota esta vulnerabilidad y qué consigue el atacante, en el lenguaje de MITRE ATT&CK.
- Explotación
T1210Exploitation of Remote Serviceslateral movement85 % - Impacto principal
T1499.004Application or System Exploitationimpact80 %
Acceso de red con privilegios (PR:L) contra servicio remoto (upload-processing). Impacto: agotamiento de recursos en disco compartido (DoS por consumo de espacio).
Inferido por nuestro agente de análisis a partir de la descripción oficial, el vector CVSS y la CWE, y comprobado por un supervisor. Puede contener errores.
🛡️ Mitigaciones ATT&CK que cubren estas técnicas
Tecnologías afectadas (1)
⚠ Inferidas por IA a partir de la descripción — NVD aún no ha analizado esta CVE; no son CPE verificados.
CWE
- CWE-409
Referencias
JSON original (NVD)
Mostrar
{
"id": "CVE-2026-107335",
"cveTags": [],
"metrics": {
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"id": "CVE-2026-107335",
"role": "CISA Coordinator",
"options": [
{
"exploitation": "poc"
},
{
"automatable": "no"
},
{
"technicalImpact": "partial"
}
],
"version": "2.0.3",
"timestamp": "2026-10-08T19:05:10.578499Z"
}
}
],
"cvssMetricV31": [
{
"type": "Secondary",
"source": "ics-cert@hq.dhs.gov",
"cvssData": {
"scope": "UNCHANGED",
"version": "3.1",
"baseScore": 6.5,
"attackVector": "NETWORK",
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H",
"integrityImpact": "NONE",
"userInteraction": "NONE",
"attackComplexity": "LOW",
"availabilityImpact": "HIGH",
"privilegesRequired": "LOW",
"confidentialityImpact": "NONE"
},
"impactScore": 3.6,
"exploitabilityScore": 2.8
}
]
},
"affected": [
{
"source": "ics-cert@hq.dhs.gov",
"affectedData": [
{
"vendor": "CISA",
"product": "Malcolm",
"versions": [
{
"status": "affected",
"version": "0",
"versionType": "custom",
"lessThanOrEqual": "26.07.1"
},
{
"status": "unaffected",
"version": "26.08.0"
}
],
"defaultStatus": "unaffected"
}
]
}
],
"published": "2026-10-08T18:17:19.970",
"references": [
{
"url": "https://github.com/cisagov/CSAF/blob/develop/csaf_files/OT/white/2026/icsa-26-280-01.json",
"source": "ics-cert@hq.dhs.gov"
},
{
"url": "https://github.com/cisagov/Malcolm/security/advisories/GHSA-f2v6-8cj4-mhr6",
"source": "ics-cert@hq.dhs.gov"
},
{
"url": "https://github.com/cisagov/Malcolm/security/advisories/GHSA-jr6p-63pg-hr6g",
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0"
}
],
"vulnStatus": "Awaiting Analysis",
"weaknesses": [
{
"type": "Secondary",
"source": "ics-cert@hq.dhs.gov",
"description": [
{
"lang": "en",
"value": "CWE-409"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "Malcolm's upload-processing pipeline (scripts/safe-extract.py) enforces entry-count, nesting-depth, and total-uncompressed-byte limits when extracting container archives (zip/tar/rar/7z via libarchive), but those limits are not applied when the uploaded file is a single-stream compressed format (.gz, .bz2, .xz, .lzma, .lz) that isn't a .tar.*-style archive. Any authenticated user permitted to upload PCAP/log files can upload a small, highly compressible file (e.g. a gzip bomb) that decompresses to an effectively unbounded size on disk, exhausting the shared Docker volume used by OpenSearch, Logstash, Arkime, and Zeek, and disrupting the platform for all users."
}
],
"lastModified": "2026-10-13T17:17:16.610",
"sourceIdentifier": "ics-cert@hq.dhs.gov"
}