CVE-2024-57259: High severity Das U-Boot Das U-Boot vulnerability
sqfssearchdir in Das U-Boot before 2025.01-rc1 exhibits an off-by-one error and resultant heap memory corruption for squashfs directory listing because the path separator is not considered in a size calculation.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
debian/u-bootto a version that resolves this vulnerability.Fixed in 2023.01+dfsg-2+deb12u2 - Upgrade
Upgrade
debian/u-bootto a version that resolves this vulnerability.Fixed in 2025.01-1 - Upgrade
Upgrade
debian/u-bootto a version that resolves this vulnerability.Fixed in 2023.01+dfsg-2+deb12u3Fixed in 2025.01-3+deb13u1Fixed in 2025.01-3.2
Event History
Frequently Asked Questions
What is the severity of CVE-2024-57259?
CVE-2024-57259 is classified as a high-severity vulnerability due to its potential for causing heap memory corruption.
How do I fix CVE-2024-57259?
To resolve CVE-2024-57259, upgrade Das U-Boot to version 2025.01-rc1 or later.
What causes CVE-2024-57259?
CVE-2024-57259 is caused by an off-by-one error in the sqfs_search_dir function that leads to heap memory corruption.
What systems are affected by CVE-2024-57259?
CVE-2024-57259 affects Das U-Boot versions prior to 2025.01-rc1.
What are the potential impacts of CVE-2024-57259?
The potential impacts of CVE-2024-57259 include arbitrary code execution and system instability due to memory corruption.