CWE-843— Access of Resource Using Incompatible Type (Type Confusion)
The product allocates or initializes a resource such as a pointer, object, or variable using one type, but it later accesses that resource using a type that is incompatible with the original type.— MITRE CWE catalog
1,096 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-843page 18 of 22
- CVE-2026-109720HIGHCVSS 7.1EG 7.12026-10-13
JIT miscompilation in the JavaScript: WebAssembly component. This vulnerability was fixed in Firefox 158, Firefox ESR 153.5, Thunderbird 158, and Thunderbird 153.5.
- CVE-2026-100792HIGHCVSS 7.1EG 7.12026-09-29
JIT miscompilation in the JavaScript: WebAssembly component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, and Firefox ESR 140.17.
- CVE-2026-80183HIGHCVSS 7.1EG 7.12026-08-26
In OpenStack Keystone before 29.0.3, any authenticated user holding role:reader on any project can list every project-scoped role assignment under any domain by passing a domain ID as scope.project.id with include_subtree to the GET /v3/ro…
- CVE-2026-43062HIGHCVSS 7.1EG 7.12026-05-05
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: Fix type confusion in l2cap_ecred_reconf_rsp() l2cap_ecred_reconf_rsp() casts the incoming data to struct l2cap_ecred_conn_rsp (the ECRED *connection* …
- CVE-2026-27144HIGHCVSS 7.1EG 7.12026-04-08
The compiler is meant to unwrap pointers which are the operands of a memory move; a no-op interface conversion prevented the compiler from making the correct determination about non-overlapping moves, potentially leading to memory corrupti…
- CVE-2026-34379HIGHCVSS 7.1EG 7.12026-04-06
OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. From 3.2.0 to before 3.2.7, 3.3.9, and 3.4.9, a misaligned memory write vulnerability exists i…
- CVE-2026-25503HIGHCVSS 7.1EG 7.12026-02-03
iccDEV provides a set of libraries and tools that allow for the interaction, manipulation, and application of ICC color management profiles. Prior to version 2.3.1.2, type confusion allowed malformed ICC profiles to trigger undefined behav…
- CVE-2024-49860HIGHCVSS 7.1EG 7.12024-10-21
In the Linux kernel, the following vulnerability has been resolved: ACPI: sysfs: validate return type of _STR method Only buffer objects are valid return values of _STR. If something else is returned description_show() will access inval…
- CVE-2023-51428HIGHCVSS 7.1EG 7.12023-12-29
Some Honor products are affected by type confusion vulnerability, successful exploitation could cause information leak.
- CVE-2023-51427HIGHCVSS 7.1EG 7.12023-12-29
Some Honor products are affected by type confusion vulnerability, successful exploitation could cause information leak.
- CVE-2023-51426HIGHCVSS 7.1EG 7.12023-12-29
Some Honor products are affected by type confusion vulnerability, successful exploitation could cause information leak.
- CVE-2019-15792HIGHCVSS 7.1EG 7.12020-04-24
In shiftfs, a non-upstream patch to the Linux kernel included in the Ubuntu 5.0 and 5.3 kernel series, shiftfs_btrfs_ioctl_fd_replace() calls fdget(oldfd), then without further checks passes the resulting file* into shiftfs_real_fdget(), w…
- CVE-2019-8591HIGHCVSS 7.1EG 7.12019-12-18
A type confusion issue was addressed with improved memory handling. This issue is fixed in iOS 12.3, macOS Mojave 10.14.5, tvOS 12.3, watchOS 5.2.1. An application may be able to cause unexpected system termination or write kernel memory.
- CVE-2026-112753HIGHCVSS 7.0EG 7.02026-11-10
Access of resource using incompatible type ('type confusion') in Windows Container Isolation FS Filter Driver (unionfs.sys) allows an authorized attacker to elevate privileges locally.
- CVE-2026-70205HIGHCVSS 7.0EG 7.02026-10-13
Access of resource using incompatible type ('type confusion') in Windows Ancillary Function Driver for WinSock allows an authorized attacker to elevate privileges locally.
- CVE-2025-25277HIGHCVSS 7.0EG 7.02026-03-16
in OpenHarmony v5.1.0 and prior versions allow a local attacker arbitrary code execution in pre-installed apps through using incompatible type. This vulnerability can be exploited only in restricted scenarios.
- CVE-2025-65080MEDIUMCVSS 6.9EG 6.92026-02-03
A type confusion vulnerability has been identified in the Postscript interpreter in various Lexmark devices. This vulnerability can be leveraged by an attacker to execute arbitrary code as an unprivileged user.
- CVE-2026-18458MEDIUMCVSS 6.8EG 6.82026-09-22
Out-of-bounds Read, Function Call With Incorrect Number of Arguments, Access of Resource Using Incompatible Type ('Type Confusion') vulnerability in RTI Connext Professional (Core Libraries) allows Overread Buffers. This issue affects Conn…
- CVE-2026-11389MEDIUMCVSS 6.8EG 6.82026-09-22
Out-of-bounds Read, Function Call With Incorrect Number of Arguments, Access of Resource Using Incompatible Type ('Type Confusion') vulnerability in RTI Connext Professional (Core Libraries) allows Overread Buffers. This issue affects Conn…
- CVE-2023-2234MEDIUMCVSS 6.8EG 6.82023-07-10
Union variant confusion allows any malicious BT controller to execute arbitrary code on the Zephyr host.
- CVE-2011-2875MEDIUMCVSS v2 6.8EG 6.82011-09-19
Google V8, as used in Google Chrome before 14.0.835.163, does not properly perform object sealing, which allows remote attackers to cause a denial of service or possibly have unspecified other impact via vectors that leverage "type confusi…
- CVE-2026-20575MEDIUMCVSS 6.7EG 6.72026-11-02
In afe, there is a possible memory corruption due to use after free. This could lead to local escalation of privilege if a malicious actor has already obtained the System privilege. User interaction is not needed for exploitation. Patch ID…
- CVE-2026-20574MEDIUMCVSS 6.7EG 6.72026-11-02
In afe, there is a possible memory corruption due to use after free. This could lead to local escalation of privilege if a malicious actor has already obtained the System privilege. User interaction is not needed for exploitation. Patch ID…
- CVE-2026-20571MEDIUMCVSS 6.7EG 6.72026-11-02
In afe, there is a possible memory corruption due to use after free. This could lead to local escalation of privilege if a malicious actor has already obtained the System privilege. User interaction is not needed for exploitation. Patch ID…
- CVE-2026-20587MEDIUMCVSS 6.7EG 6.72026-10-05
In mtee, there is a possible escalation of privilege due to type confusion. This could lead to local escalation of privilege if a malicious actor has already obtained the System privilege. User interaction is not needed for exploitation. P…
- CVE-2026-20508MEDIUMCVSS 6.7EG 6.72026-09-07
In Power HAL, there is a possible escalation of privilege due to type confusion. This could lead to local escalation of privilege if a malicious actor has already obtained the System privilege. User interaction is not needed for exploitati…
- CVE-2026-20451MEDIUMCVSS 6.7EG 6.72026-05-04
In slbc, there is a possible out of bounds write due to type confusion. This could lead to local escalation of privilege if a malicious actor has already obtained the System privilege. User interaction is not needed for exploitation. Patch…
- CVE-2025-54915MEDIUMCVSS 6.7EG 6.72025-09-09
Access of resource using incompatible type ('type confusion') in Windows Defender Firewall Service allows an authorized attacker to elevate privileges locally.
- CVE-2025-54109MEDIUMCVSS 6.7EG 6.72025-09-09
Access of resource using incompatible type ('type confusion') in Windows Defender Firewall Service allows an authorized attacker to elevate privileges locally.
- CVE-2025-54104MEDIUMCVSS 6.7EG 6.72025-09-09
Access of resource using incompatible type ('type confusion') in Windows Defender Firewall Service allows an authorized attacker to elevate privileges locally.
- CVE-2025-54094MEDIUMCVSS 6.7EG 6.72025-09-09
Access of resource using incompatible type ('type confusion') in Windows Defender Firewall Service allows an authorized attacker to elevate privileges locally.
- CVE-2025-53810MEDIUMCVSS 6.7EG 6.72025-09-09
Access of resource using incompatible type ('type confusion') in Windows Defender Firewall Service allows an authorized attacker to elevate privileges locally.
- CVE-2025-53808MEDIUMCVSS 6.7EG 6.72025-09-09
Access of resource using incompatible type ('type confusion') in Windows Defender Firewall Service allows an authorized attacker to elevate privileges locally.
- CVE-2024-20106MEDIUMCVSS 6.7EG 6.72024-11-04
In m4u, there is a possible out of bounds write due to a missing bounds check. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation. Patch ID: ALPS0896050…
- CVE-2024-20012MEDIUMCVSS 6.7EG 6.72024-02-05
In keyInstall, there is a possible escalation of privilege due to type confusion. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation. Patch ID: ALPS0835…
- CVE-2024-20010MEDIUMCVSS 6.7EG 6.72024-02-05
In keyInstall, there is a possible escalation of privilege due to type confusion. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation. Patch ID: ALPS0835…
- CVE-2023-32835MEDIUMCVSS 6.7EG 6.72023-11-06
In keyinstall, there is a possible memory corruption due to type confusion. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation. Patch ID: ALPS08157918; …
- CVE-2023-32834MEDIUMCVSS 6.7EG 6.72023-11-06
In secmem, there is a possible memory corruption due to type confusion. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation. Patch ID: ALPS08161762; Issu…
- CVE-2023-32818MEDIUMCVSS 6.7EG 6.72023-11-06
In vdec, there is a possible out of bounds write due to type confusion. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation. Patch ID: ALPS08163896 & ALP…
- CVE-2023-28575MEDIUMCVSS 6.7EG 6.72023-08-08
The cam_get_device_priv function does not check the type of handle being returned (device/session/link). This would lead to invalid type usage if a wrong handle is passed to it.
- CVE-2023-20768MEDIUMCVSS 6.7EG 6.72023-07-04
In ion, there is a possible out of bounds read due to type confusion. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation. Patch ID: ALPS07560720; Issue …
- CVE-2023-20673MEDIUMCVSS 6.7EG 6.72023-05-15
In vcu, there is a possible memory corruption due to type confusion. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation. Patch ID: ALPS07519103; Issue I…
- CVE-2023-21056MEDIUMCVSS 6.7EG 6.72023-03-24
In lwis_slc_buffer_free of lwis_device_slc.c, there is a possible memory corruption due to type confusion. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploit…
- CVE-2023-20616MEDIUMCVSS 6.7EG 6.72023-02-06
In ion, there is a possible out of bounds read due to type confusion. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation. Patch ID: ALPS07560720; Issue …
- CVE-2022-26435MEDIUMCVSS 6.7EG 6.72022-08-01
In mailbox, there is a possible out of bounds write due to type confusion. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation. Patch ID: ALPS07138435; I…
- CVE-2022-26433MEDIUMCVSS 6.7EG 6.72022-08-01
In mailbox, there is a possible out of bounds write due to type confusion. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation. Patch ID: ALPS07138400; I…
- CVE-2022-26430MEDIUMCVSS 6.7EG 6.72022-08-01
In mailbox, there is a possible out of bounds write due to type confusion. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation. Patch ID: ALPS07032521; I…
- CVE-2020-0336MEDIUMCVSS 6.7EG 6.72020-09-17
In SurfaceFlinger, there is possible memory corruption due to type confusion. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersion…
- CVE-2026-21493MEDIUMCVSS 6.6EG 6.62026-01-06
iccDEV provides a set of libraries and tools for working with ICC color management profiles. Versions 2.3.1.1 and below are vulnerable to Type Confusion in its CIccSingleSampledeCurveXml class during XML Curve Serialization. This issue is …
- CVE-2026-119993MEDIUMCVSS 6.5EG 6.52026-11-10
Access of resource using incompatible type ('type confusion') in Microsoft Office Outlook allows an unauthorized attacker to disclose information over a network.
Map vulnerabilities like CWE-843 to your infrastructure
EchelonGraph correlates every CVE — across CWE-843 and 150+ other weakness categories — against the assets you actually run. See blast radius, fix versions, and remediation steps in one graph.
Book a Demo →