CVE-2009-3608
Published Oct 21, 2009
Last updated 2 years ago
Overview
- Description
- Integer overflow in the ObjectStream::ObjectStream function in XRef.cc in Xpdf 3.x before 3.02pl4 and Poppler before 0.12.1, as used in GPdf, kdegraphics KPDF, CUPS pdftops, and teTeX, might allow remote attackers to execute arbitrary code via a crafted PDF document that triggers a heap-based buffer overflow.
- Source
- secalert@redhat.com
- NVD status
- Modified
Social media
- Hype score
- Not currently trending
Risk scores
CVSS 2.0
- Type
- Primary
- Base score
- 9.3
- Impact score
- 10
- Exploitability score
- 8.6
- Vector string
- AV:N/AC:M/Au:N/C:C/I:C/A:C
Weaknesses
- nvd@nist.gov
- CWE-189
Configurations
[ { "nodes": [ { "negate": false, "cpeMatch": [ { "criteria": "cpe:2.3:a:foolabs:xpdf:3.02pl1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "0BC500DA-7B3F-4CD5-BB0E-B244000CD19D" }, { "criteria": "cpe:2.3:a:foolabs:xpdf:3.02pl2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "9D5D9CEA-0707-46FC-AEC3-9EC540B22BC3" }, { "criteria": "cpe:2.3:a:foolabs:xpdf:3.02pl3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "BD38AC59-7518-40FB-BC29-EC64142DE682" }, { "criteria": "cpe:2.3:a:glyphandcog:xpdfreader:3.00:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "15D08CFD-BEE1-4DEE-926D-F4291F88224D" }, { "criteria": "cpe:2.3:a:glyphandcog:xpdfreader:3.01:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "D244903F-5407-4C35-AE2C-1A05D3C227D4" }, { "criteria": "cpe:2.3:a:glyphandcog:xpdfreader:3.02:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "F7D4E256-FF91-47BA-B1D4-940FB2D970AF" }, { "criteria": "cpe:2.3:a:poppler:poppler:*:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "C16CA37E-F28E-47E6-B77B-4CB0A859F831", "versionEndIncluding": "0.12.0" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "E23EBF88-10DE-4EA6-9F0E-F33C88541F65" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.1.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "54F75CFD-3523-4017-992C-4FA6406D49F2" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.1.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "DB116A19-6436-40BE-B5C6-32C22D888B9A" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.2.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "8A4C1429-593B-47B6-AC84-832F2296FAB5" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.3.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "18240BA6-3390-4925-AC25-DA4C42397CF7" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.3.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "3090A142-2240-4A8D-A122-C037931A277C" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.3.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "EFD63240-4599-4212-8AF2-7C4089CA9D28" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.3.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "3C7EE965-EE3F-4B17-AF38-FA3AA0B11164" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.4.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "7BE488E5-B3D9-4723-ABBA-A8753EC2DA2D" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.4.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "1259C59E-517F-40BE-8BA6-01AB76257C9A" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.4.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "63C92F1C-3005-4EA6-B9C0-2BC2E3D611D6" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.4.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "576152B4-9ACD-4C4E-B423-4A5EF44332D0" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.4.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "322F9E62-6A74-4805-8F6B-9C61739B2D4E" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.5.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "F51C453F-6A87-49FB-83F6-22316F28161F" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.5.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "75F532F0-6653-4275-A85A-BD9A9A611E96" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.5.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "4CC7300E-0CBE-47FD-A241-B4B4F0164EBB" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.5.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "255102DA-A2C0-4795-9539-B4CBD587554A" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.5.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "349B06F1-772A-4A12-A7B9-EA220ED96D2C" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.5.9:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "B779800A-FF4B-47DD-B56F-77D10D6A335C" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.6.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "178680C2-DB1B-4250-9B6E-6ADABA60DE44" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.6.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "FCA9036F-92DA-45C2-9FBC-DE03444D34F1" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.6.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "B6855B98-DAA2-4850-A765-2F4D6D93A424" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.6.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "4743EC55-B61D-4C1A-9ED7-060268F2DB27" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.6.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "8CD4454E-3D2B-4582-B5E5-0317A6417654" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.7.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "96402B67-A7A8-44E3-914E-A10A69FAD735" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.7.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "66C608C8-F382-4D6B-A638-98763C1CBB66" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.7.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "21F0F4E0-91B7-4B1F-BFA9-829101A7F90A" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.7.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "22287102-80B1-4E1F-85E4-488B020A51E0" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.8.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "FF3030D6-DE07-418B-AB40-87C85FCA3C58" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.8.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "D3583D56-F653-457A-B1F8-25842A15CB82" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.8.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "6EEA5DBB-5A80-439E-A135-77CB40772916" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.8.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "D4A5C43B-3978-4D0A-8166-A99622106781" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.8.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "2A940AF2-A7CA-408F-86E2-797C7BA8A6BD" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.8.6:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "AA56CB7C-E7B3-4F0B-8BEB-F133FAF0D6FC" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.8.7:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "6323ED7A-6FE8-4885-B743-3E2F82ECA08B" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.9.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "90D3345C-2D35-413C-B6F9-C308BC7C2AA6" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.9.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "26216EEC-26B7-41C8-ADFB-64D2EA8DAA8F" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.9.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "A9D3618D-A183-4B09-9CA2-8D622C3486DD" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.9.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "A88294D9-563E-4AB3-9FE6-971F43B052B4" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.10.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "1A39F672-B238-4B21-A48E-5121771949F3" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.10.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "58A5D199-E952-44B5-B5E5-170040FA813E" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.10.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "349B4B75-32E2-49FB-9606-8B057AFA2E3E" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.10.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "55A8D058-224E-467E-AB61-06F90B541F24" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.10.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "77C47EDD-2212-4259-8229-FF05E1A7B5AD" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.10.5:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "C52995D0-0986-427F-B37D-2F6726EA330D" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.10.6:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "7E4427C5-DBF0-4EF9-8B7A-61D56C14E3FB" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.10.7:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "B91206CA-7EBE-4E64-9A49-D7EC0D051012" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.11.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "BFD43644-7F02-42AF-8EC3-C326A13E2F89" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.11.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "81FE2E6F-44B2-42D5-B986-D1FE2B510968" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.11.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "0A605079-3705-4E2C-8F6D-C21B4D875817" }, { "criteria": "cpe:2.3:a:poppler:poppler:0.11.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "3ABBD590-8092-4920-BBC7-F3ACB9CCC900" } ], "operator": "OR" }, { "negate": false, "cpeMatch": [ { "criteria": "cpe:2.3:a:glyph_and_cog:pdftops:*:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "1833267E-3B18-4CF8-B996-6226D5439F5F" }, { "criteria": "cpe:2.3:a:gnome:gpdf:*:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "E4A9A98B-5E37-4938-9506-927E0C8FACB8" }, { "criteria": "cpe:2.3:a:kde:kpdf:*:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "41EF2714-DEC9-407F-9D1B-EF2A4D8B4DC3" }, { "criteria": "cpe:2.3:a:tetex:tetex:*:*:*:*:*:*:*:*", "vulnerable": false, "matchCriteriaId": "87CCAA71-B817-48A0-81C0-9E4DC4953C9C" } ], "operator": "OR" } ], "operator": "AND" } ]