Name
libraw
Version
0.21.2
Type
library
Description
raw image decoder
Licenses
LGPL-2.1-only | CDDL-1.0
PURL
-
CPE
cpe:2.3:*:libraw:libraw:0.21.2:*:*:*:*:*:*:*
Other Versions#
Patches#
#
Title
Author
Resolve
1
CVE-2025-43963
Alex Tutubalin <lexa@lexa.ru>
CVE-2025-43963
2
CVE-2025-43961 CVE-2025-43962
Alex Tutubalin <lexa@lexa.ru>
CVE-2025-43961
CVE-2025-43962
3
CVE-2025-43964
Alex Tutubalin <lexa@lexa.ru>
CVE-2025-43964
Vulnerabilities#
Name
Analysis
Description
Exploitable
A flaw has been found in LibRaw up to 0.22.0. This affects the function LibRaw::nikon_load_padded_packed_raw of the file src/decoders/decoders_libraw.cpp of the component TIFF/NEF. Executing a manipulation of the argument load_flags/raw_width can lead to out-of-bounds read. It is possible to launch the attack remotely. The exploit has been published and may be used. Upgrading to version 0.22.1 mitigates this issue. This patch is called b8397cd45657b84e88bd1202528d1764265f185c. It is advisable to upgrade the affected component.
False Positive
A weakness has been identified in LibRaw up to 0.22.0. This impacts the function HuffTable::initval of the file src/decompressors/losslessjpeg.cpp of the component JPEG DHT Parser. This manipulation of the argument bits[] causes out-of-bounds write. It is possible to initiate the attack remotely. The exploit has been made available to the public and could be used for attacks. Upgrading to version 0.22.1 will fix this issue. Patch name: a6734e867b19d75367c05f872ac26322464e3995. It is advisable to upgrade the affected component.
Patched
In LibRaw before 0.21.4, tag 0x412 processing in phase_one_correct in decoders/load_mfbacks.cpp does not enforce minimum w0 and w1 values.
Patched
In LibRaw before 0.21.4, phase_one_correct in decoders/load_mfbacks.cpp allows out-of-buffer access because split_col and split_row values are not checked in 0x041f tag processing.
Patched
In LibRaw before 0.21.4, phase_one_correct in decoders/load_mfbacks.cpp has out-of-bounds reads for tag 0x412 processing, related to large w0 or w1 values or the frac and mult calculations.
Patched
In LibRaw before 0.21.4, metadata/tiff.cpp has an out-of-bounds read in the Fujifilm 0xf00c tag parser.