CVE-2018-3843 json
An exploitable type confusion vulnerability exists in the way Foxit PDF Reader version 9.0.1.1049 parses files with associated file annotat…
published 2018-04-19 8 y ago modified 2026-06-17 4 mo ago also EUVD-2018-15629
- cvss
- 6.5
- version 3.0, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 21.6%
- EPSS 21.6% chance of exploitation in 30 days, percentile 97%
- public exploits
- 0
- none known
Summary
An exploitable type confusion vulnerability exists in the way Foxit PDF Reader version 9.0.1.1049 parses files with associated file annotations. A specially crafted PDF document can lead to an object of invalid type to be dereferenced, which can potentially lead to sensitive memory disclosure, and possibly to arbitrary code execution. An attacker needs to trick the user into opening the malicious file to trigger this vulnerability. If the browser plugin extension is enabled, visiting a malicious site can also trigger the vulnerability.
Exploit prediction
21.56% chance of exploitation in the next 30 days, higher than 97% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- talosintelligence.com https://www.talosintelligence.com/vulnerability_reports/TALOS-2018-0526 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.0 | 6.5 | CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N |
| NVD | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
| NVD | 2.0 | 6.8 | AV:N/AC:M/Au:N/C:P/I:P/A:P |
Affected products
- Talos Foxit
Classification
- Weakness
-
- CWE-704 Incorrect Type Conversion or Cast
References
-
talosintelligence.com
/vulnerability_reports/TALOS-2018-0526
exploit, third-party-advisory
-
securitytracker.com
/id/1040733
vdb-entry, broken-link, third-party-advisory
-
securityfocus.com
/bid/103942
vdb-entry, broken-link, third-party-advisory
Sources
- CVE List CVE-2018-3843
- NVD CVE-2018-3843
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.