CVE-2018-19565
A buffer over-read in crop_masked_pixels in dcraw through 9.28 could be used by attackers able to...
CVE-2018-19565 is a high vulnerability (CVSS 7.1) in Dcraw Project Dcraw, published November 26, 2018. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.07%, the 64th percentile. Fixed in dcraw 9.28.0-6.1.mga8.
A buffer over-read in crop_masked_pixels in dcraw through 9.28 could be used by attackers able to supply malicious files to crash an application that bundles the dcraw code or leak private information.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.1
A buffer over-read in crop_masked_pixels in dcraw through 9.28 could be used by attackers able to supply malicious files to crash an application that bundles the dcraw code or leak private information.
- Record
CVE-2018-19565- CVSS 3.0
- 7.1 High
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - CVSS 2.0
- 5.8 Medium
AV:N/AC:M/Au:N/C:P/I:N/A:P - Weakness
- CWE-125
- Updated
- 2026-11-02
CVE List No score
A buffer over-read in crop_masked_pixels in dcraw through 9.28 could be used by attackers able to supply malicious files to crash an application that bundles the dcraw code or leak private information.
- Record
CVE-2018-19565- Updated
- 2026-11-02
EUVDEUVD-2018-11254 No score
A buffer over-read in crop_masked_pixels in dcraw through 9.28 could be used by attackers able to supply malicious files to crash an application that bundles the dcraw code or leak private information.
- Record
EUVD-2018-11254- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-682q-f6x6-8x24
7.1
A buffer over-read in crop_masked_pixels in dcraw through 9.28 could be used by attackers able to...
A buffer over-read in crop_masked_pixels in dcraw through 9.28 could be used by attackers able to supply malicious files to crash an application that bundles the dcraw code or leak private information.
- Record
GHSA-682q-f6x6-8x24- CVSS 3.0
- 7.1 High
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
OSV
7.1
A buffer over-read in crop_masked_pixels in dcraw through 9.28 could be used by attackers able to supply malicious files to crash an application that bundles the dcraw code or leak private information.
- Record
CVE-2018-19565- CVSS 3.0
- 7.1 High
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2018-19565
7.1
A buffer over-read in crop_masked_pixels in dcraw through 9.28 could be used by attackers able to supply malicious files to crash an application that bundles the dcraw code or leak private information.
- Record
DEBIAN-CVE-2018-19565- CVSS 3.0
- 7.1 High
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
Show 4 moreShow less
OSVUBUNTU-CVE-2018-19565
7.1
A buffer over-read in crop_masked_pixels in dcraw through 9.28 could be used by attackers able to supply malicious files to crash an application that bundles the dcraw code or leak private information.
- Record
UBUNTU-CVE-2018-19565- CVSS 3.0
- 7.1 High
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
OSVMGASA-2022-0160 No score
Updated dcraw packages fix security vulnerability
A buffer over-read in crop_masked_pixels in dcraw through 9.28 could be used by attackers able to supply malicious files to crash an application that bundles the dcraw code or leak private information. (CVE-2018-19565)
A heap buffer over-read in parse_tiff_ifd in dcraw through 9.28 could be used by attackers able to supply malicious files to crash an application that bundles the dcraw code or leak private information. (CVE-2018-19566)
A floating point exception in parse_tiff_ifd in dcraw through 9.28 could be used by attackers able to supply malicious files to crash an application that bundles the dcraw code. (CVE-2018-19567)
A floating point exception in kodak_radc_load_raw in dcraw through 9.28 could be used by attackers able to supply malicious files to crash an application that bundles the dcraw code. (CVE-2018-19568)
A boundary error within the "quicktake_100_load_raw()" function (internal/dcraw_common.cpp) in LibRaw versions prior to 0.18.8 can be exploited to cause a stack-based buffer overflow and subsequently cause a crash. (CVE-2018-5805)
An error within the "leaf_hdr_load_raw()" function (internal/dcraw_common.cpp) in LibRaw versions prior to 0.18.8 can be exploited to trigger a NULL pointer dereference. (CVE-2018-5806)
There is an integer overflow vulnerability in dcraw. When the victim runs dcraw with a maliciously crafted X3F input image, arbitrary code may be executed in the victim's system. (CVE-2021-3624)
- Record
MGASA-2022-0160- Updated
- 2026-11-02
OSVSUSE-SU-2022:1277-1 No score
Security update for dcraw
This update for dcraw fixes the following issues:
- CVE-2017-13735: Fixed a denial of service issue due to a floating point exception (bsc#1056170).
- CVE-2017-14608: Fixed an invalid memory access that could lead to information disclosure or denial of service (bsc#1063798).
- CVE-2018-19655: Fixed a buffer overflow that could lead to an application crash (bsc#1117896).
- CVE-2018-5801: Fixed an invalid memory access that could lead to denial of service (bsc#1084690).
- CVE-2018-5805: Fixed a buffer overflow that could lead to an application crash (bsc#1097973).
- CVE-2018-5806: Fixed an invalid memory access that could lead to denial of service (bsc#1097974).
- CVE-2018-19565: Fixed an invalid memory access that could lead to information disclosure or denial of service (bsc#1117622).
- CVE-2018-19566: Fixed an invalid memory access that could lead to information disclosure or denial of service (bsc#1117517).
- CVE-2018-19567: Fixed a denial of service issue due to a floating point exception (bsc#1117512).
- CVE-2018-19568: Fixed a denial of service issue due to a floating point exception (bsc#1117436).
- CVE-2021-3624: Fixed a buffer overflow that could lead to code execution or denial of service (bsc#1189642).
Non-security fixes:
- Updated to version 9.28.0.
- Record
SUSE-SU-2022:1277-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1749-1 No score
Security update for dcraw
This update for dcraw fixes the following issues:
- CVE-2017-13735: Fixed a denial of service issue due to a floating point exception (bsc#1056170).
- CVE-2017-14608: Fixed an invalid memory access that could lead to information disclosure or denial of service (bsc#1063798).
- CVE-2018-19655: Fixed a buffer overflow that could lead to an application crash (bsc#1117896).
- CVE-2018-5801: Fixed an invalid memory access that could lead to denial of service (bsc#1084690).
- CVE-2018-5805: Fixed a buffer overflow that could lead to an application crash (bsc#1097973).
- CVE-2018-5806: Fixed an invalid memory access that could lead to denial of service (bsc#1097974).
- CVE-2018-19565: Fixed an invalid memory access that could lead to information disclosure or denial of service (bsc#1117622).
- CVE-2018-19566: Fixed an invalid memory access that could lead to information disclosure or denial of service (bsc#1117517).
- CVE-2018-19567: Fixed a denial of service issue due to a floating point exception (bsc#1117512).
- CVE-2018-19568: Fixed a denial of service issue due to a floating point exception (bsc#1117436).
- CVE-2021-3624: Fixed a buffer overflow that could lead to code execution or denial of service (bsc#1189642).
Non-security fixes:
- Updated to version 9.28.0.
- Record
SUSE-SU-2022:1749-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
dcrawDebian:12 |
All versions, plus listed versions 9.28-39.28-3.19.28-49.28-59.28-5.19.28-69.28-79.28-8 |
None known |
dcrawDebian:13 |
All versions, plus listed versions 9.28-8 |
None known |
dcrawDebian:14 |
All versions, plus listed versions 9.28-8 |
None known |
dcrawMageia:8 |
before 9.28.0-6.1.mga8 | 9.28.0-6.1.mga8 |
dcrawopenSUSE:Leap 15.3 |
before 9.28.0-150000.3.3.1 | 9.28.0-150000.3.3.1 |
dcrawSUSE:Linux Enterprise Software Development Kit 12 SP5 |
before 9.28.0-3.3.1 | 9.28.0-3.3.1 |
dcrawSUSE:Linux Enterprise Workstation Extension 12 SP5 |
before 9.28.0-3.3.1 | 9.28.0-3.3.1 |
dcrawUbuntu:16.04:LTS |
All versions, plus listed versions 9.21-0.2 |
None known |
dcrawUbuntu:18.04:LTS |
All versions, plus listed versions 9.27-1ubuntu1 |
None known |
dcrawUbuntu:20.04:LTS |
All versions, plus listed versions 9.28-2 |
None known |
Show 5 moreShow less
| Package | Affected | Fixed |
|---|---|---|
dcrawUbuntu:22.04:LTS |
All versions, plus listed versions 9.28-29.28-3 |
None known |
dcrawUbuntu:24.04:LTS |
All versions, plus listed versions 9.28-39.28-3.1ubuntu19.28-5ubuntu1 |
None known |
dcrawUbuntu:25.10 |
All versions, plus listed versions 9.28-8 |
None known |
dcrawUbuntu:26.10 |
All versions, plus listed versions 9.28-8build1 |
None known |
dcrawUbuntu:26.04:LTS |
All versions, plus listed versions 9.28-89.28-8build1 |
None known |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
seclists.org/oss-sec/2018/q4/165
seclists.org/oss-sec/2018/q4/171
nvd.nist.gov/vuln/detail/CVE-2018-19565
github.com/advisories/GHSA-682q-f6x6-8x24
security-tracker.debian.org/tracker/CVE-2018-19565
advisories.mageia.org/MGASA-2022-0160.html
Show 29 moreShow less
bugs.mageia.org/show_bug.cgi?id=24107
openwall.com/lists/oss-security/2018/11/27/1
lists.opensuse.org/archives/list/[email protected]/thread/YDVWQ5ZUMZUOMBBPVXPXX6XNCBNZ2BMJ
suse.com/support/update/announcement/2022/suse-su-20221277-1
bugzilla.suse.com/1056170
bugzilla.suse.com/1063798
bugzilla.suse.com/1084690
bugzilla.suse.com/1097973
bugzilla.suse.com/1097974
bugzilla.suse.com/1117436
bugzilla.suse.com/1117512
bugzilla.suse.com/1117517
bugzilla.suse.com/1117622
bugzilla.suse.com/1117896
bugzilla.suse.com/1189642
suse.com/security/cve/CVE-2017-13735
suse.com/security/cve/CVE-2017-14608
suse.com/security/cve/CVE-2018-19565
suse.com/security/cve/CVE-2018-19566
suse.com/security/cve/CVE-2018-19567
suse.com/security/cve/CVE-2018-19568
suse.com/security/cve/CVE-2018-19655
suse.com/security/cve/CVE-2018-5801
suse.com/security/cve/CVE-2018-5805
suse.com/security/cve/CVE-2018-5806
suse.com/security/cve/CVE-2021-3624
suse.com/support/update/announcement/2022/suse-su-20221749-1
ubuntu.com/security/CVE-2018-19565
cve.org/CVERecord?id=CVE-2018-19565