CVE-2025-43963: Critical severity Libraw Libraw vulnerability
In LibRaw before 0.21.4, phaseonecorrect in decoders/loadmfbacks.cpp allows out-of-buffer access because splitcol and splitrow values are not checked in 0x041f tag processing.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
debian/librawto a version that resolves this vulnerability.Fixed in 0.20.2-1+deb11u2Fixed in 0.21.4-2 - Upgrade
Upgrade
LibRawto a version that resolves this vulnerability.Fixed in 0.21.4
Event History
Frequently Asked Questions
What is the severity of CVE-2025-43963?
CVE-2025-43963 is considered to have a critical severity due to potential out-of-bounds access allowing exploitation.
How do I fix CVE-2025-43963?
To fix CVE-2025-43963, upgrade LibRaw to version 0.21.4 or later to mitigate the vulnerability.
What type of vulnerability is CVE-2025-43963?
CVE-2025-43963 is an out-of-bounds write vulnerability in the phase_one_correct function of LibRaw.
Which versions of LibRaw are affected by CVE-2025-43963?
LibRaw versions before 0.21.4 are affected by CVE-2025-43963.
What are the consequences of exploiting CVE-2025-43963?
Exploitation of CVE-2025-43963 could lead to application crashes, data corruption, or arbitrary code execution.