CVE-2024-7625
Estado: AnalizadaMedia (5.8)—
In HashiCorp Nomad and Nomad Enterprise from 0.6.1 up to 1.6.13, 1.7.10, and 1.8.2, the archive unpacking process is vulnerable to writes outside the allocation directory during migration of allocation directories when multiple archive headers target the same file. This vulnerability, CVE-2024-7625, is fixed in Nomad 1.6.14, 1.7.11, and 1.8.3. Access or compromise of the Nomad client agent at the source allocation first is a prerequisite for leveraging this vulnerability.
CVSS
- Versión: 3.1
- Vector: CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:N/I:H/A:N
- Puntuación base: 5.8
Probabilidad de explotación (EPSS)
- Probabilidad de explotación en los próximos 30 días: 0.34%
- Percentil entre todas las CVEs puntuadas: 25
- Fecha de la puntuación: 6/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).
Tecnologías afectadas (1)
CWE
- CWE-610
Referencias
JSON original (NVD)
Mostrar
{
"id": "CVE-2024-7625",
"cveTags": [],
"metrics": {
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"id": "CVE-2024-7625",
"role": "CISA Coordinator",
"options": [
{
"exploitation": "none"
},
{
"automatable": "no"
},
{
"technicalImpact": "partial"
}
],
"version": "2.0.3",
"timestamp": "2024-08-15T13:21:56.859263Z"
}
}
],
"cvssMetricV31": [
{
"type": "Secondary",
"source": "security@hashicorp.com",
"cvssData": {
"scope": "CHANGED",
"version": "3.1",
"baseScore": 5.8,
"attackVector": "NETWORK",
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:N/I:H/A:N",
"integrityImpact": "HIGH",
"userInteraction": "NONE",
"attackComplexity": "HIGH",
"availabilityImpact": "NONE",
"privilegesRequired": "HIGH",
"confidentialityImpact": "NONE"
},
"impactScore": 4,
"exploitabilityScore": 1.3
}
]
},
"affected": [
{
"source": "security@hashicorp.com",
"affectedData": [
{
"repo": "https://github.com/hashicorp/nomad",
"vendor": "HashiCorp",
"product": "Nomad",
"versions": [
{
"status": "affected",
"version": "0.6.1",
"lessThan": "1.8.3",
"versionType": "semver"
}
],
"platforms": [
"64 bit",
"32 bit",
"x86",
"ARM",
"MacOS",
"Windows",
"Linux"
],
"defaultStatus": "unaffected"
},
{
"repo": "https://github.com/hashicorp/nomad",
"vendor": "HashiCorp",
"product": "Nomad Enterprise",
"versions": [
{
"status": "affected",
"changes": [
{
"at": "1.6.14",
"status": "unaffected"
},
{
"at": "1.7.11",
"status": "unaffected"
}
],
"version": "0.6.1",
"lessThan": "1.8.3",
"versionType": "semver"
}
],
"platforms": [
"64 bit",
"32 bit",
"x86",
"ARM",
"MacOS",
"Windows",
"Linux"
],
"defaultStatus": "unaffected"
}
]
}
],
"published": "2024-08-15T00:15:13.127",
"references": [
{
"url": "https://discuss.hashicorp.com/t/hcsec-2024-17-nomad-vulnerable-to-allocation-directory-escape-on-non-existing-file-paths-through-archive-unpacking/69293",
"tags": [
"Vendor Advisory"
],
"source": "security@hashicorp.com"
}
],
"vulnStatus": "Analyzed",
"weaknesses": [
{
"type": "Secondary",
"source": "security@hashicorp.com",
"description": [
{
"lang": "en",
"value": "CWE-610"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "In HashiCorp Nomad and Nomad Enterprise from 0.6.1 up to 1.6.13, 1.7.10, and 1.8.2, the archive unpacking process is vulnerable to writes outside the allocation directory during migration of allocation directories when multiple archive headers target the same file. This vulnerability, CVE-2024-7625, is fixed in Nomad 1.6.14, 1.7.11, and 1.8.3. Access or compromise of the Nomad client agent at the source allocation first is a prerequisite for leveraging this vulnerability."
},
{
"lang": "es",
"value": " En HashiCorp Nomad y Nomad Enterprise desde 0.6.1 hasta 1.16.13, 1.7.10 y 1.8.2, el proceso de descompresión del archivo es vulnerable a escrituras fuera del directorio de asignación durante la migración de directorios de asignación cuando varios encabezados de archivo apuntan al mismo archivo. . Esta vulnerabilidad, CVE-2024-7625, se solucionó en Nomad 1.6.14, 1.7.11 y 1.8.3. El acceso o el compromiso del agente del cliente Nomad en la asignación de origen primero es un requisito previo para aprovechar esta vulnerabilidad."
}
],
"lastModified": "2026-06-17T08:20:34.320",
"configurations": [
{
"nodes": [
{
"negate": false,
"cpeMatch": [
{
"criteria": "cpe:2.3:a:hashicorp:nomad:*:*:*:*:-:*:*:*",
"vulnerable": true,
"matchCriteriaId": "D141BA2B-588E-4EBE-B548-C9A1F61D9489",
"versionEndExcluding": "1.6.14",
"versionStartIncluding": "0.6.1"
},
{
"criteria": "cpe:2.3:a:hashicorp:nomad:*:*:*:*:enterprise:*:*:*",
"vulnerable": true,
"matchCriteriaId": "520F851F-9517-4C9E-88B1-46E2CB5FB570",
"versionEndExcluding": "1.6.14",
"versionStartIncluding": "0.6.1"
},
{
"criteria": "cpe:2.3:a:hashicorp:nomad:*:*:*:*:-:*:*:*",
"vulnerable": true,
"matchCriteriaId": "C6C3E33D-C409-4DDB-86B4-48376EAA7AD3",
"versionEndExcluding": "1.7.11",
"versionStartIncluding": "1.7.0"
},
{
"criteria": "cpe:2.3:a:hashicorp:nomad:*:*:*:*:enterprise:*:*:*",
"vulnerable": true,
"matchCriteriaId": "7F8371D0-E779-4707-959D-5C13492D9F19",
"versionEndExcluding": "1.7.11",
"versionStartIncluding": "1.7.0"
},
{
"criteria": "cpe:2.3:a:hashicorp:nomad:*:*:*:*:-:*:*:*",
"vulnerable": true,
"matchCriteriaId": "0A88FAA7-2140-485D-ADAF-07FD7E48B680",
"versionEndIncluding": "1.8.3",
"versionStartIncluding": "1.8.0"
},
{
"criteria": "cpe:2.3:a:hashicorp:nomad:*:*:*:*:enterprise:*:*:*",
"vulnerable": true,
"matchCriteriaId": "FC9DA7B9-9F9A-4414-BDFE-084B3879DED9",
"versionEndExcluding": "1.8.3",
"versionStartIncluding": "1.8.0"
}
],
"operator": "OR"
}
]
}
],
"sourceIdentifier": "security@hashicorp.com"
}