CVE-2024-27320
Estado: AnalizadaAlta (7.8)—
An arbitrary code execution vulnerability exists in versions 0.0.8 and newer of the Refuel Autolabel library because of the way its classification tasks handle provided CSV files. If a victim user creates a classification task using a maliciously crafted CSV file containing Python code, the code will be passed to an eval function which executes it.
CVSS
- Versión: 3.1
- Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- Puntuación base: 7.8
Probabilidad de explotación (EPSS)
- Probabilidad de explotación en los próximos 30 días: 0.35%
- Percentil entre todas las CVEs puntuadas: 27
- Fecha de la puntuación: 5/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-95
- CWE-1236
Referencias
JSON original (NVD)
Mostrar
{
"id": "CVE-2024-27320",
"cveTags": [],
"metrics": {
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"id": "CVE-2024-27320",
"role": "CISA Coordinator",
"options": [
{
"exploitation": "poc"
},
{
"automatable": "no"
},
{
"technicalImpact": "total"
}
],
"version": "2.0.3",
"timestamp": "2024-09-12T14:48:06.622811Z"
}
}
],
"cvssMetricV31": [
{
"type": "Secondary",
"source": "6f8de1f0-f67e-45a6-b68f-98777fdb759c",
"cvssData": {
"scope": "UNCHANGED",
"version": "3.1",
"baseScore": 7.8,
"attackVector": "LOCAL",
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"integrityImpact": "HIGH",
"userInteraction": "REQUIRED",
"attackComplexity": "LOW",
"availabilityImpact": "HIGH",
"privilegesRequired": "NONE",
"confidentialityImpact": "HIGH"
},
"impactScore": 5.9,
"exploitabilityScore": 1.8
},
{
"type": "Primary",
"source": "nvd@nist.gov",
"cvssData": {
"scope": "UNCHANGED",
"version": "3.1",
"baseScore": 7.8,
"attackVector": "LOCAL",
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"integrityImpact": "HIGH",
"userInteraction": "REQUIRED",
"attackComplexity": "LOW",
"availabilityImpact": "HIGH",
"privilegesRequired": "NONE",
"confidentialityImpact": "HIGH"
},
"impactScore": 5.9,
"exploitabilityScore": 1.8
}
]
},
"affected": [
{
"source": "6f8de1f0-f67e-45a6-b68f-98777fdb759c",
"affectedData": [
{
"repo": "https://github.com/refuel-ai/autolabel",
"vendor": "Refuel",
"product": "autolabel",
"versions": [
{
"status": "affected",
"version": "0.0.8",
"versionType": "semver",
"lessThanOrEqual": "*"
}
],
"defaultStatus": "unaffected"
}
]
},
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"affectedData": [
{
"cpes": [
"cpe:2.3:a:refuel:autolabel:*:*:*:*:*:*:*:*"
],
"vendor": "refuel",
"product": "autolabel",
"versions": [
{
"status": "affected",
"version": "0.0.8",
"versionType": "semver",
"lessThanOrEqual": "*"
}
],
"defaultStatus": "unaffected"
}
]
}
],
"published": "2024-09-12T13:15:11.987",
"references": [
{
"url": "https://hiddenlayer.com/sai-security-advisory/2024-09-autolabel/",
"tags": [
"Third Party Advisory"
],
"source": "6f8de1f0-f67e-45a6-b68f-98777fdb759c"
}
],
"vulnStatus": "Analyzed",
"weaknesses": [
{
"type": "Secondary",
"source": "6f8de1f0-f67e-45a6-b68f-98777fdb759c",
"description": [
{
"lang": "en",
"value": "CWE-95"
}
]
},
{
"type": "Primary",
"source": "nvd@nist.gov",
"description": [
{
"lang": "en",
"value": "CWE-1236"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "An arbitrary code execution vulnerability exists in versions 0.0.8 and newer of the Refuel Autolabel library because of the way its classification tasks handle provided CSV files. If a victim user creates a classification task using a maliciously crafted CSV file containing Python code, the code will be passed to an eval function which executes it."
},
{
"lang": "es",
"value": "Existe una vulnerabilidad de ejecución de código arbitrario en las versiones 0.0.8 y posteriores de la librería Refuel Autolabel debido a la forma en que sus tareas de clasificación manejan los archivos CSV proporcionados. Si un usuario víctima crea una tarea de clasificación utilizando un archivo CSV manipulado con fines malintencionados que contiene código Python, el código se pasará a una función eval que lo ejecutará."
}
],
"lastModified": "2026-06-17T07:19:38.750",
"configurations": [
{
"nodes": [
{
"negate": false,
"cpeMatch": [
{
"criteria": "cpe:2.3:a:refuel:autolabel:*:*:*:*:*:*:*:*",
"vulnerable": true,
"matchCriteriaId": "34DA97A8-DFF9-46D6-9821-12DE59309BA7",
"versionStartIncluding": "0.0.8"
}
],
"operator": "OR"
}
]
}
],
"sourceIdentifier": "6f8de1f0-f67e-45a6-b68f-98777fdb759c"
}