Bugzilla – Bug 1117512
VUL-1: CVE-2018-19567: dcraw: A floating point exception in parse_tiff_ifd could be used by attackers able to supply malicious files to crash the application
Last modified: 2024-05-06 11:51:13 UTC
CVE-2018-19567 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. References: http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2018-19567 http://people.canonical.com/~ubuntu-security/cve/2018/CVE-2018-19567.html http://www.cvedetails.com/cve/CVE-2018-19567/
QA reproducer: $ echo -n 'TU0wMIAwMDAAMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMP0JMDAAAAAA' | base64 -d > fpe.raw $ valgrind dcraw fpe.raw [..] ==1097== Process terminating with default action of signal 8 (SIGFPE): dumping core ==1097== Integer divide by zero at address 0x1002C773C5 ==1097== at 0x12D050: parse_tiff_ifd (dcraw.c:6045) ==1097== by 0x1310D9: parse_tiff (dcraw.c:6185) ==1097== by 0x135285: identify (dcraw.c:8448) ==1097== by 0x10ED33: main (dcraw.c:10007) [..] Floating point exception (core dumped)
the codestreams seem to be affected by the reproducer: - SUSE:SLE-15:Update/dcraw - SUSE:SLE-12:Update/dcraw - SUSE:SLE-11:Update/dcraw
SUSE-SU-2022:1277-1: An update that fixes 11 vulnerabilities is now available. Category: security (moderate) Bug References: 1056170,1063798,1084690,1097973,1097974,1117436,1117512,1117517,1117622,1117896,1189642 CVE References: CVE-2017-13735,CVE-2017-14608,CVE-2018-19565,CVE-2018-19566,CVE-2018-19567,CVE-2018-19568,CVE-2018-19655,CVE-2018-5801,CVE-2018-5805,CVE-2018-5806,CVE-2021-3624 JIRA References: Sources used: openSUSE Leap 15.4 (src): dcraw-9.28.0-150000.3.3.1 openSUSE Leap 15.3 (src): dcraw-9.28.0-150000.3.3.1 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.
SUSE-SU-2022:1749-1: An update that fixes 11 vulnerabilities is now available. Category: security (moderate) Bug References: 1056170,1063798,1084690,1097973,1097974,1117436,1117512,1117517,1117622,1117896,1189642 CVE References: CVE-2017-13735,CVE-2017-14608,CVE-2018-19565,CVE-2018-19566,CVE-2018-19567,CVE-2018-19568,CVE-2018-19655,CVE-2018-5801,CVE-2018-5805,CVE-2018-5806,CVE-2021-3624 JIRA References: Sources used: SUSE Linux Enterprise Workstation Extension 12-SP5 (src): dcraw-9.28.0-3.3.1 SUSE Linux Enterprise Software Development Kit 12-SP5 (src): dcraw-9.28.0-3.3.1 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.