CVE-2018-19655
A stack-based buffer overflow in the find_green() function of dcraw through 9.28, as used in...
CVE-2018-19655 is a high vulnerability (CVSS 8.8) in Dcraw Project Dcraw, published November 29, 2018. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.85%, the 86th percentile. Fixed in dcraw 9.28-2.
A stack-based buffer overflow in the find_green() function of dcraw through 9.28, as used in ufraw-batch and many other products, may allow a remote attacker to cause a control-flow hijack, denial-of-service, or unspecified other impact via a maliciously crafted raw photo file.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
8.8
A stack-based buffer overflow in the find_green() function of dcraw through 9.28, as used in ufraw-batch and many other products, may allow a remote attacker to cause a control-flow hijack, denial-of-service, or unspecified other impact via a maliciously crafted raw photo file.
- Record
CVE-2018-19655- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-787
- Updated
- 2026-11-02
CVE List No score
A stack-based buffer overflow in the find_green() function of dcraw through 9.28, as used in ufraw-batch and many other products, may allow a remote attacker to cause a control-flow hijack, denial-of-service, or unspecified other impact via a maliciously crafted raw photo file.
- Record
CVE-2018-19655- Updated
- 2026-11-02
EUVDEUVD-2018-11339 No score
A stack-based buffer overflow in the find_green() function of dcraw through 9.28, as used in ufraw-batch and many other products, may allow a remote attacker to cause a control-flow hijack, denial-of-service, or unspecified other impact via a maliciously crafted raw photo file.
- Record
EUVD-2018-11339- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-86c2-8h98-4wr6
8.8
A stack-based buffer overflow in the find_green() function of dcraw through 9.28, as used in...
A stack-based buffer overflow in the find_green() function of dcraw through 9.28, as used in ufraw-batch and many other products, may allow a remote attacker to cause a control-flow hijack, denial-of-service, or unspecified other impact via a maliciously crafted raw photo file.
- Record
GHSA-86c2-8h98-4wr6- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
OSV
8.8
A stack-based buffer overflow in the find_green() function of dcraw through 9.28, as used in ufraw-batch and many other products, may allow a remote attacker to cause a control-flow hijack, denial-of-service, or unspecified other impact via a maliciously crafted raw photo file.
- Record
CVE-2018-19655- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2018-19655
8.8
A stack-based buffer overflow in the find_green() function of dcraw through 9.28, as used in ufraw-batch and many other products, may allow a remote attacker to cause a control-flow hijack, denial-of-service, or unspecified other impact via a maliciously crafted raw photo file.
- Record
DEBIAN-CVE-2018-19655- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 10 moreShow less
OSVOESA-2024-2363
9.1
dcraw security update
This package contains dcraw, a command line tool to decode raw image data downloaded from digital cameras.
Security Fix(es):
(CVE-2017-13735)
(CVE-2017-14608)
A stack-based buffer overflow in the find_green() function of dcraw through 9.28, as used in ufraw-batch and many other products, may allow a remote attacker to cause a control-flow hijack, denial-of-service, or unspecified other impact via a maliciously crafted raw photo file.(CVE-2018-19655)
- Record
OESA-2024-2363- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2024-2364
9.1
dcraw security update
This package contains dcraw, a command line tool to decode raw image data downloaded from digital cameras.
Security Fix(es):
(CVE-2017-13735)
(CVE-2017-14608)
A stack-based buffer overflow in the find_green() function of dcraw through 9.28, as used in ufraw-batch and many other products, may allow a remote attacker to cause a control-flow hijack, denial-of-service, or unspecified other impact via a maliciously crafted raw photo file.(CVE-2018-19655)
- Record
OESA-2024-2364- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2024-2365
9.1
dcraw security update
This package contains dcraw, a command line tool to decode raw image data downloaded from digital cameras.
Security Fix(es):
(CVE-2017-13735)
(CVE-2017-14608)
A stack-based buffer overflow in the find_green() function of dcraw through 9.28, as used in ufraw-batch and many other products, may allow a remote attacker to cause a control-flow hijack, denial-of-service, or unspecified other impact via a maliciously crafted raw photo file.(CVE-2018-19655)
- Record
OESA-2024-2365- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2024-2366
9.1
dcraw security update
This package contains dcraw, a command line tool to decode raw image data downloaded from digital cameras.
Security Fix(es):
(CVE-2017-13735)
(CVE-2017-14608)
A stack-based buffer overflow in the find_green() function of dcraw through 9.28, as used in ufraw-batch and many other products, may allow a remote attacker to cause a control-flow hijack, denial-of-service, or unspecified other impact via a maliciously crafted raw photo file.(CVE-2018-19655)
- Record
OESA-2024-2366- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2018-19655
8.8
A stack-based buffer overflow in the find_green() function of dcraw through 9.28, as used in ufraw-batch and many other products, may allow a remote attacker to cause a control-flow hijack, denial-of-service, or unspecified other impact via a maliciously crafted raw photo file.
- Record
UBUNTU-CVE-2018-19655- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVMGASA-2020-0157 No score
Updated dcraw packages fix security vulnerabilities
The updated packages fix security vulnerabilities:
There is a floating point exception in the kodak_radc_load_raw function in dcraw_common.cpp in LibRaw 0.18.2. It will lead to a remote denial of service attack. (CVE-2017-13735)
In LibRaw through 0.18.4, an out of bounds read flaw related to kodak_65000_load_raw has been reported in dcraw/dcraw.c and internal/ dcraw_common.cpp. An attacker could possibly exploit this flaw to disclose potentially sensitive memory or cause an application crash. (CVE-2017-14608)
A stack-based buffer overflow in the find_green() function of dcraw through 9.28, as used in ufraw-batch and many other products, may allow a remote attacker to cause a control-flow hijack, denial-of-service, or unspecified other impact via a maliciously crafted raw photo file. (CVE-2018-19655)
- Record
MGASA-2020-0157- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10712-1 No score
dcraw-9.28.0-1.6 on GA media
These are all security issues fixed in the dcraw-9.28.0-1.6 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10712-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11480-1 No score
gimp-ufraw-0.22-9.4 on GA media
These are all security issues fixed in the gimp-ufraw-0.22-9.4 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11480-1- 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 |
before 9.28-2 | 9.28-2 |
dcrawDebian:13 |
before 9.28-2 | 9.28-2 |
dcrawDebian:14 |
before 9.28-2 | 9.28-2 |
dcrawMageia:7 |
before 9.28.0-2.1.mga7 | 9.28.0-2.1.mga7 |
dcrawopenEuler:22.03-LTS-SP3 |
before 9.28.0-7.oe2203sp3 | 9.28.0-7.oe2203sp3 |
dcrawopenEuler:22.03-LTS-SP1 |
before 9.28.0-7.oe2203sp1 | 9.28.0-7.oe2203sp1 |
dcrawopenEuler:24.03-LTS |
before 9.28.0-7.oe2403 | 9.28.0-7.oe2403 |
dcrawopenEuler:22.03-LTS-SP4 |
before 9.28.0-7.oe2203sp4 | 9.28.0-7.oe2203sp4 |
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 |
Show 9 moreShow less
| Package | Affected | Fixed |
|---|---|---|
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 |
ufrawUbuntu:16.04:LTS |
All versions, plus listed versions 0.20-3build1 |
None known |
ufrawUbuntu:18.04:LTS |
before 0.22-3.1~build0.18.04.1, plus listed versions 0.22-1.10.22-20.22-3 |
0.22-3.1~build0.18.04.1 |
dcrawUbuntu:18.04:LTS |
All versions, plus listed versions 9.27-1ubuntu1 |
None known |
dcrawUbuntu:20.04:LTS |
before 9.28-2 | 9.28-2 |
dcrawUbuntu:22.04:LTS |
before 9.28-2 | 9.28-2 |
dcrawopenSUSE:Tumbleweed |
before 9.28.0-1.6 | 9.28.0-1.6 |
gimp-ufrawopenSUSE:Tumbleweed |
before 0.22-9.4 | 0.22-9.4 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
bugs.debian.org/cgi-bin/bugreport.cgi?bug=906529
bugs.debian.org/cgi-bin/bugreport.cgi?bug=890086
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/RD65NMWZ5OQNUIF7CLGKLDG4LVPPMJY7
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/XK4SHVVIZT6FHJVHOQSAFJMQWDLMWKDE
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/Q3JX4A5F4DWP6NOEULXQXZ5AIH4GA62U
nvd.nist.gov/vuln/detail/CVE-2018-19655
Show 41 moreShow less
lists.fedoraproject.org/archives/list/[email protected]/message/Q3JX4A5F4DWP6NOEULXQXZ5AIH4GA62U
lists.fedoraproject.org/archives/list/[email protected]/message/RD65NMWZ5OQNUIF7CLGKLDG4LVPPMJY7
lists.fedoraproject.org/archives/list/[email protected]/message/XK4SHVVIZT6FHJVHOQSAFJMQWDLMWKDE
github.com/advisories/GHSA-86c2-8h98-4wr6
security-tracker.debian.org/tracker/CVE-2018-19655
advisories.mageia.org/MGASA-2020-0157.html
bugs.mageia.org/show_bug.cgi?id=26406
bugs.mageia.org/show_bug.cgi?id=21757
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-2363
nvd.nist.gov/vuln/detail/CVE-2017-13735
nvd.nist.gov/vuln/detail/CVE-2017-14608
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-2364
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-2365
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-2366
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-19655
cve.org/CVERecord?id=CVE-2018-19655
suse.com/security/cve/CVE-2015-8366