« Volver al listado

CVE-2026-103412

Estado: Pendiente de análisisAlta (8.8)—

Vulnerabilidad de limitación incorrecta de una ruta de acceso a un directorio restringido (recorrido de directorios) en Apache Camel Karavan.

Un nombre de archivo de proyecto suministrado a través de la API de archivo de proyecto se utilizó textualmente como segmento de ruta cuando el proyecto se escribió en la copia de trabajo para una confirmación de Git, por lo que un nombre que contenía secuencias `../` causaba que el contenido del archivo se escribiera fuera del directorio del proyecto, en cualquier ubicación escribible por el proceso de Karavan. Un usuario autenticado de cualquier rol podría utilizar esto para sobrescribir la configuración de la aplicación o archivos en el classpath de la aplicación y así ejecutar código en el contenedor de Karavan.

Leer descripción completaMostrar menos

Este problema afecta a Apache Camel Karavan: desde 3.18.0 antes de 4.22.1.

Se recomienda a los usuarios que actualicen a la versión 4.22.1, que corrige el problema.

Traducción automática del texto original de NVD (en inglés).

CVSS

Probabilidad de explotación (EPSS)

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.

CWE-22 path traversal remoto requiere PR:L (usuario autenticado) y acceso a red; impacto de ejecución de código al sobrescribir archivos en classpath; manipulación de archivos de configuración.

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

Referencias

JSON original (NVD)

Mostrar
{
  "id": "CVE-2026-103412",
  "cveTags": [],
  "metrics": {
    "ssvcV203": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "ssvcData": {
          "id": "CVE-2026-103412",
          "role": "CISA Coordinator",
          "options": [
            {
              "exploitation": "none"
            },
            {
              "automatable": "no"
            },
            {
              "technicalImpact": "total"
            }
          ],
          "version": "2.0.3",
          "timestamp": "2026-10-15T18:03:55.219309Z"
        }
      }
    ],
    "cvssMetricV31": [
      {
        "type": "Secondary",
        "source": "security@apache.org",
        "cvssData": {
          "scope": "UNCHANGED",
          "version": "3.1",
          "baseScore": 8.8,
          "attackVector": "NETWORK",
          "baseSeverity": "HIGH",
          "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
          "integrityImpact": "HIGH",
          "userInteraction": "NONE",
          "attackComplexity": "LOW",
          "availabilityImpact": "HIGH",
          "privilegesRequired": "LOW",
          "confidentialityImpact": "HIGH"
        },
        "impactScore": 5.9,
        "exploitabilityScore": 2.8
      }
    ]
  },
  "affected": [
    {
      "source": "security@apache.org",
      "affectedData": [
        {
          "vendor": "Apache Software Foundation",
          "product": "Apache Camel Karavan",
          "versions": [
            {
              "status": "affected",
              "version": "3.18.0",
              "lessThan": "4.22.1",
              "versionType": "semver"
            }
          ],
          "defaultStatus": "unaffected"
        }
      ]
    }
  ],
  "published": "2026-10-09T13:17:07.453",
  "references": [
    {
      "url": "https://camel.apache.org/security/CVE-2026-103412.html",
      "source": "security@apache.org"
    },
    {
      "url": "https://github.com/apache/camel-karavan/commit/5e4252494817af0cd2697216bd02f361037fedcf",
      "source": "security@apache.org"
    },
    {
      "url": "http://www.openwall.com/lists/oss-security/2026/10/09/16",
      "source": "af854a3a-2127-422b-91ae-364da2661108"
    }
  ],
  "vulnStatus": "Awaiting Analysis",
  "weaknesses": [
    {
      "type": "Secondary",
      "source": "security@apache.org",
      "description": [
        {
          "lang": "en",
          "value": "CWE-22"
        }
      ]
    }
  ],
  "descriptions": [
    {
      "lang": "en",
      "value": "Improper limitation of a pathname to a restricted directory ('path traversal') vulnerability in Apache Camel Karavan.\n\n\n\nA project file name supplied through the project file API was used verbatim as a path segment when the project was written to the working copy for a Git commit, so a name containing `../` sequences caused the file content to be written outside the project directory, to any location writable by the Karavan process. An authenticated user of any role could use this to overwrite application configuration or files on the application classpath and so execute code in the Karavan container.\n\n\n\nThis issue affects Apache Camel Karavan: from 3.18.0 before 4.22.1.\n\n\n\nUsers are recommended to upgrade to version 4.22.1, which fixes the issue."
    }
  ],
  "lastModified": "2026-10-15T19:17:13.813",
  "sourceIdentifier": "security@apache.org"
}