CWE-704

Incorrect Type Conversion or Cast

Parent: CWE-664 - Improper Control of a Resource Through its Lifetime

The product does not correctly convert an object, resource, or structure from one type to a different type.

268 vulnerabilities with CWE-704
CVE-2018-14271 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via removeField Method Type Confusion
CVSS 8.8
CVE-2018-14270 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via removeDataObject Type Confusion
CVSS 8.8
CVE-2018-14269 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via JavaScript Print Method Type Confusion
CVSS 8.8
CVE-2018-14268 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via mailForm Method Type Confusion
CVSS 8.8
CVE-2018-14267 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via importTextData Type Confusion
CVSS 8.8
CVE-2018-14266 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via importDataObject Type Confusion
CVSS 8.8
CVE-2018-14265 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via importAnXFDX Type Confusion
CVSS 8.8
CVE-2018-14264 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via importAnFDF Method Type Confusion
CVSS 8.8
CVE-2018-14263 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via getVersionID Type Confusion
CVSS 8.8
CVE-2018-14262 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via getURL Method Type Confusion
CVSS 8.8
CVE-2018-14261 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via getTemplate Method Type Confusion
CVSS 8.8
CVE-2018-14260 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via getPageRotation Type Confusion
CVSS 8.8
CVE-2018-14259 HIGH
Foxit Reader < 9.1.0.5096 - Remote Code Execution via getPageNthWordQuads Type Confusion
CVSS 8.8
CVE-2018-14258 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via getPageNthWord Type Confusion
CVSS 8.8
CVE-2018-14257 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via getPageBox Type Confusion
CVSS 8.8
CVE-2018-14256 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via getOCGs Method Type Confusion
CVSS 8.8
CVE-2018-14255 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via getNthFieldName Type Confusion
CVSS 8.8
CVE-2018-14254 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via getLinks Method Type Confusion
CVSS 8.8
CVE-2018-14253 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via getIcon Method Type Confusion
CVSS 8.8
CVE-2018-14252 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via getField Method Type Confusion
CVSS 8.8
CVE-2018-14251 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via getDataObject Type Confusion
CVSS 8.8
CVE-2018-14250 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via getAnnot Method Type Confusion
CVSS 8.8
CVE-2018-14249 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via exportDataObject Type Confusion
CVSS 8.8
CVE-2018-14248 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via exportAsXFDF Type Confusion
CVSS 8.8
CVE-2018-14247 HIGH
Foxit Reader and PhantomPDF < 9.1.0.5096 - Remote Code Execution via exportAsFDF Method
CVSS 8.8
Details
Vulnerabilities 268