Every CVE Search/ Get API key

CVE-2013-1438

Unspecified vulnerability in dcraw 0.8.x through 0.8.9, as used in libraw, ufraw, shotwell, and...

4.3 MediumFix available

Unspecified vulnerability in dcraw 0.8.x through 0.8.9, as used in libraw, ufraw, shotwell, and other products, allows context-dependent attackers to cause a denial of service via a crafted photo file that triggers a (1) divide-by-zero, (2) infinite loop, or (3) NULL pointer dereference.

Exploit likelihood

2.06%Up 1.0 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 4.3

Unspecified vulnerability in dcraw 0.8.x through 0.8.9, as used in libraw, ufraw, shotwell, and other products, allows context-dependent attackers to cause a denial of service via a crafted photo file that triggers a (1) divide-by-zero, (2) infinite loop, or (3) NULL pointer dereference.

Record
CVE-2013-1438
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:N/I:N/A:P
Updated
2026-11-02
CVE List No score

Unspecified vulnerability in dcraw 0.8.x through 0.8.9, as used in libraw, ufraw, shotwell, and other products, allows context-dependent attackers to cause a denial of service via a crafted photo file that triggers a (1) divide-by-zero, (2) infinite loop, or (3) NULL pointer dereference.

Record
CVE-2013-1438
Updated
2026-11-02
EUVDEUVD-2013-1476 No score

Unspecified vulnerability in dcraw 0.8.x through 0.8.9, as used in libraw, ufraw, shotwell, and other products, allows context-dependent attackers to cause a denial of service via a crafted photo file that triggers a (1) divide-by-zero, (2) infinite loop, or (3) NULL pointer dereference.

Record
EUVD-2013-1476
Updated
2026-11-03
GitHub AdvisoriesGHSA-h3x3-43mf-g7c4 No score

Unspecified vulnerability in dcraw 0.8.x through 0.8.9, as used in libraw, ufraw, shotwell, and...

Unspecified vulnerability in dcraw 0.8.x through 0.8.9, as used in libraw, ufraw, shotwell, and other products, allows context-dependent attackers to cause a denial of service via a crafted photo file that triggers a (1) divide-by-zero, (2) infinite loop, or (3) NULL pointer dereference.

Record
GHSA-h3x3-43mf-g7c4
Updated
2026-11-02
OSV No score

Unspecified vulnerability in dcraw 0.8.x through 0.8.9, as used in libraw, ufraw, shotwell, and other products, allows context-dependent attackers to cause a denial of service via a crafted photo file that triggers a (1) divide-by-zero, (2) infinite loop, or (3) NULL pointer dereference.

Record
CVE-2013-1438
Updated
2026-11-02
OSVDEBIAN-CVE-2013-1438 No score

Unspecified vulnerability in dcraw 0.8.x through 0.8.9, as used in libraw, ufraw, shotwell, and other products, allows context-dependent attackers to cause a denial of service via a crafted photo file that triggers a (1) divide-by-zero, (2) infinite loop, or (3) NULL pointer dereference.

Record
DEBIAN-CVE-2013-1438
Updated
2026-11-02
Show 7 moreShow less
OSVMGASA-2013-0301 No score

Updated libraw packages fix security vulnerabilities

Updated libraw packages fix security vulnerabilities:

It was discovered that LibRaw incorrectly handled photo files. If a user or automated system were tricked into processing a specially crafted photo file, applications linked against LibRaw could be made to crash, resulting in a denial of service (CVE-2013-1438, CVE-2013-1439).

Record
MGASA-2013-0301
Updated
2026-11-02
OSVMGASA-2013-0385 No score

Updated libkdcraw packages fix CVE-2013-1438 & CVE-2013-1439

Updated libkdcraw packages fix libraw security vulnerabilities:

It was discovered that LibRaw incorrectly handled photo files. If a user or automated system were tricked into processing a specially crafted photo file, applications linked against LibRaw could be made to crash, resulting in a denial of service (CVE-2013-1438, CVE-2013-1439).

Record
MGASA-2013-0385
Updated
2026-11-02
OSVMGASA-2014-0011 No score

Updated dcraw and ufraw package fix security vulnerability

Due to flaws in the embedded copy of LibRaw in dcraw and ufraw, corrupt input files might trigger a division by zero, an infinite loop, or a null pointer dereference (CVE-2013-1438).

The dcraw and ufraw packages have been updated to their newest versions and patched to fix the flaws in the embedded LibRaw library. They have also been patched to use the more secure lcms2 color management library, rather than the unmaintained lcms library.

Record
MGASA-2014-0011
Updated
2026-11-02
OSVMGASA-2014-0050 No score

Updated darktable package fixes two vulnerabilities

Updated darktable package fixes security vulnerabilities:

Darktable before version 1.2.3 contains an embedded copy of LibRaw that incorrectly handled photo files. If a user was tricked into processing a specially crafted photo file, darktable could be made to crash, resulting in a denial of service (CVE-2013-1438, CVE-2013-1439).

Record
MGASA-2014-0050
Updated
2026-11-02
OSVMGASA-2014-0071 No score

Updated xbmc package fixes a security vulnerability

Due to flaws in the embedded copy of libDCR, a fork of dcraw.c, in the embedded copy of CxImage, opening a specially crafted photo file could trigger a division by zero, an infinite loop, or a null pointer dereference, resulting in a denial of service (CVE-2013-1438).

This update fixes those flaws.

XBMC is also updated to a newer bugfix-only release, version 12.3. It contains fixes to various issues, including:

  • several PVR related bugs
  • memory leaks
  • audio channel mapping
  • possible crash on progress dialog and more.

Additionally, this update fixes a compatibility issue on Mageia 4 affecting AC-3 transcoding, which prevented, for example, multichannel playback of AAC 5.1 files over S/PDIF or stereo-only HDMI devices.

The PVR addons have also been updated.

Record
MGASA-2014-0071
Updated
2026-11-02
OSVMGASA-2014-0081 No score

Updated rawtherapee package fixes security vulnerability

Due to flaws in the embedded copy of dcraw in rawtherapee, corrupt input files might trigger a division by zero, an infinite loop, or a null pointer dereference (CVE-2013-1438).

Record
MGASA-2014-0081
Updated
2026-11-02
OSVUBUNTU-CVE-2013-1438 No score

Unspecified vulnerability in dcraw 0.8.x through 0.8.9, as used in libraw, ufraw, shotwell, and other products, allows context-dependent attackers to cause a denial of service via a crafted photo file that triggers a (1) divide-by-zero, (2) infinite loop, or (3) NULL pointer dereference.

Record
UBUNTU-CVE-2013-1438
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
darktable
Debian:12
before 1.2.2-2
1.2.2-2
darktable
Debian:13
before 1.2.2-2
1.2.2-2
darktable
Debian:14
before 1.2.2-2
1.2.2-2
dcraw
Debian:12
before 9.28-1
9.28-1
dcraw
Debian:13
before 9.28-1
9.28-1
dcraw
Debian:14
before 9.28-1
9.28-1
exactimage
Debian:12
before 0.8.9-1
0.8.9-1
exactimage
Debian:13
before 0.8.9-1
0.8.9-1
exactimage
Debian:14
before 0.8.9-1
0.8.9-1
libkdcraw
Debian:13
before 24.12.0-1
24.12.0-1
Show 28 moreShow less
Affected packages
PackageAffectedFixed
libkdcraw
Debian:14
before 24.12.0-1
24.12.0-1
libraw
Debian:12
before 0.15.4-1
0.15.4-1
libraw
Debian:13
before 0.15.4-1
0.15.4-1
libraw
Debian:14
before 0.15.4-1
0.15.4-1
exactimage
Debian:6.0
before 0.8.1-3+deb6u2, plus listed versions
0.8.1-3
0.8.1-3+deb6u2
exactimage
Debian:7
before 0.8.5-5+deb7u2, plus listed versions
0.8.5-5
0.8.5-5+deb7u2
libraw
Mageia:2
before 0.14.5-1.2.mga2
0.14.5-1.2.mga2
libraw
Mageia:3
before 0.14.7-5.2.mga3
0.14.7-5.2.mga3
libkdcraw
Mageia:3
before 4.10.5-1.2.mga3
4.10.5-1.2.mga3
dcraw
Mageia:3
before 9.19-1.mga3
9.19-1.mga3
ufraw
Mageia:3
before 0.19.2-5.mga3
0.19.2-5.mga3
darktable
Mageia:3
before 1.2-1.2.mga3
1.2-1.2.mga3
xbmc
Mageia:3
before 12.3-1.1.mga3
12.3-1.1.mga3
xbmc
Mageia:4
before 12.3-1.1.mga4
12.3-1.1.mga4
rawtherapee
Mageia:3
before 4.0.7-3.1.mga3
4.0.7-3.1.mga3
rawtherapee
Mageia:4
before 4.0.11-2.1.mga4
4.0.11-2.1.mga4
libraw
Ubuntu:14.04:LTS
before 0.15.3-1ubuntu1
0.15.3-1ubuntu1
ufraw
Ubuntu:14.04:LTS
before 0.19.2-2ubuntu1
0.19.2-2ubuntu1
dcraw
Ubuntu:16.04:LTS
All versions, plus listed versions
9.21-0.2
None known
rawtherapee
Ubuntu:16.04:LTS
All versions, plus listed versions
4.2-2build14.2-4
None known
dcraw
Ubuntu:18.04:LTS
All versions, plus listed versions
9.27-1ubuntu1
None known
rawtherapee
Ubuntu:18.04:LTS
All versions, plus listed versions
5.2-15.3-1
None known
rawtherapee
Ubuntu:20.04:LTS
All versions, plus listed versions
5.6-15.7-15.8-1
None known
rawtherapee
Ubuntu:22.04:LTS
All versions, plus listed versions
5.8-3
None known
rawtherapee
Ubuntu:24.04:LTS
All versions, plus listed versions
5.9-1build15.9-25.10-15.10-1build35.10-1build4
None known
rawtherapee
Ubuntu:25.10
All versions, plus listed versions
5.11-2build2
None known
rawtherapee
Ubuntu:26.10
All versions, plus listed versions
5.12-25.12-2build1
None known
rawtherapee
Ubuntu:26.04:LTS
All versions, plus listed versions
5.11-2build25.12-15.12-2
None known

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2013-1438 is a medium vulnerability (CVSS 4.3) in Dave Coffin Dcraw, published August 30, 2013. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.06%, the 81st percentile. Fixed in darktable 1.2.2-2.

References

Show 24 moreShow less
MoveEnter Open