Bugzilla – Bug 1099719
VUL-0: CVE-2018-12983: podofo: stack-based buffer overflow in PdfEncryptMD5Base::ComputeEncryptionKey()
Last modified: 2024-05-08 10:56:11 UTC
rh#1595693 A stack-based buffer over-read in the PdfEncryptMD5Base::ComputeEncryptionKey() function in PdfEncrypt.cpp in PoDoFo 0.9.6-rc1 could be leveraged by remote attackers to cause a denial-of-service via a crafted pdf file. References: https://bugzilla.redhat.com/show_bug.cgi?id=1595693 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2018-12983
Created attachment 775814 [details] Poc podofocolor dummy downloads/poc2 foo WARNING: There are more objects (71) in this XRef table than specified in the size key of the trailer directory (37)! [1] 22685 segmentation fault (core dumped) podofocolor dummy downloads/poc2 foo
Can you take this Antonio. Thanks.
Upstream issue: https://sourceforge.net/p/podofo/tickets/23/
https://build.opensuse.org/request/show/955401
Created attachment 858238 [details] CVE-2018-12983-fix-proposed.diff
The upstream ticket was closed after successfully testing the patch from comment 7. Please submit for: SUSE:SLE-12:Update SUSE:SLE-15-SP3:Update
This is an autogenerated message for OBS integration: This bug (1099719) was mentioned in https://build.opensuse.org/request/show/974857 Factory / podofo
SUSE-SU-2022:3385-1: An update that fixes one vulnerability is now available. Category: security (moderate) Bug References: 1099719 CVE References: CVE-2018-12983 JIRA References: Sources used: SUSE Linux Enterprise Workstation Extension 12-SP5 (src): podofo-0.9.2-3.15.1 SUSE Linux Enterprise Software Development Kit 12-SP5 (src): podofo-0.9.2-3.15.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:3833-1: An update that fixes one vulnerability is now available. Category: security (moderate) Bug References: 1099719 CVE References: CVE-2018-12983 JIRA References: Sources used: openSUSE Leap 15.4 (src): podofo-0.9.6-150300.3.6.1 openSUSE Leap 15.3 (src): podofo-0.9.6-150300.3.6.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.