2025-02-02 13:03:45 +00:00

45 lines
2.5 KiB
JSON

{
"id": "CVE-2024-53685",
"sourceIdentifier": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
"published": "2025-01-11T13:15:25.997",
"lastModified": "2025-02-02T11:15:11.740",
"vulnStatus": "Awaiting Analysis",
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "In the Linux kernel, the following vulnerability has been resolved:\n\nceph: give up on paths longer than PATH_MAX\n\nIf the full path to be built by ceph_mdsc_build_path() happens to be\nlonger than PATH_MAX, then this function will enter an endless (retry)\nloop, effectively blocking the whole task. Most of the machine\nbecomes unusable, making this a very simple and effective DoS\nvulnerability.\n\nI cannot imagine why this retry was ever implemented, but it seems\nrather useless and harmful to me. Let's remove it and fail with\nENAMETOOLONG instead."
},
{
"lang": "es",
"value": "En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: ceph: renunciar a rutas m\u00e1s largas que PATH_MAX Si la ruta completa que se va a construir con ceph_mdsc_build_path() resulta ser m\u00e1s larga que PATH_MAX, esta funci\u00f3n entrar\u00e1 en un bucle sin fin (de reintento), bloqueando efectivamente toda la tarea. La mayor parte de la m\u00e1quina queda inutilizable, lo que hace que esta sea una vulnerabilidad de denegaci\u00f3n de servicio (DoS) muy simple y efectiva. No puedo imaginar por qu\u00e9 se implement\u00f3 este reintento, pero me parece bastante in\u00fatil y da\u00f1ino. Elimin\u00e9moslo y fallemos con ENAMETOOLONG en su lugar."
}
],
"metrics": {},
"references": [
{
"url": "https://git.kernel.org/stable/c/0f2b2d9e881c90402dbe28f9ba831775b7992e1f",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/550f7ca98ee028a606aa75705a7e77b1bd11720f",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/99a37ab76a315c8307eb5b0dc095d8ad9d8efeaa",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/c47ed91156daf328601d02b58d52d9804da54108",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/d42ad3f161a5a487f81915c406f46943c7187a0a",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/e4b168c64da06954be5d520f6c16469b1cadc069",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
}
]
}