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,056 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-843page 17 of 22
- CVE-2025-55137HIGHCVSS 7.4EG 7.42025-08-07
LinkJoin through 882f196 mishandles lacks type checking in password reset.
- CVE-2024-32922HIGHCVSS 7.4EG 7.42024-06-13
In gpu_pm_power_on_top_nolock of pixel_gpu_power.c, there is a possible compromise of protected memory due to a logic error in the code. This could lead to local escalation of privilege to TEE with no additional execution privileges needed…
- CVE-2022-21656HIGHCVSS 7.4EG 7.42022-02-22
Envoy is an open source edge and service proxy, designed for cloud-native applications. The default_validator.cc implementation used to implement the default certificate validation routines has a "type confusion" bug when processing subjec…
- CVE-2023-34967HIGHCVSS 5.3EG 7.42023-07-20
A Type Confusion vulnerability was found in Samba's mdssvc RPC service for Spotlight. When parsing Spotlight mdssvc RPC packets, one encoded data structure is a key-value style dictionary where the keys are character strings, and the value…
- CVE-2026-117890HIGHCVSS 7.3EG 7.32026-10-27
JIT miscompilation in the JavaScript Engine: JIT component. This vulnerability was fixed in Firefox 159, Firefox ESR 153.6, Thunderbird 159, and Thunderbird 153.6.
- CVE-2026-11463HIGHCVSS 7.3EG 7.32026-06-07
A vulnerability was determined in USCiLab Cereal up to 1.3.2. Affected is an unknown function of the component Shared Pointer Handler. Executing a manipulation can lead to type confusion. The attack can be launched remotely. The exploit ha…
- CVE-2026-9334HIGHCVSS 7.3EG 7.32026-06-03
Cpanel::JSON::XS versions before 4.41 for Perl allow type confusion via duplicate object keys when dupkeys_as_arrayref is enabled. decode_hv() collapses duplicate object keys into an array reference under dupkeys_as_arrayref. The branch r…
- CVE-2025-14325HIGHCVSS 7.3EG 7.32025-12-09
JIT miscompilation in the JavaScript Engine: JIT component. This vulnerability was fixed in Firefox 146, Firefox ESR 140.6, Thunderbird 146, and Thunderbird 140.6.
- CVE-2025-55236HIGHCVSS 7.3EG 7.32025-09-09
Time-of-check time-of-use (toctou) race condition in Graphics Kernel allows an authorized attacker to execute code locally.
- CVE-2024-11346HIGHCVSS 7.3EG 7.32025-02-13
: Access of Resource Using Incompatible Type ('Type Confusion') vulnerability in Lexmark International CX, XC, CS, et. Al. (Postscript interpreter modules) allows Resource Injection.This issue affects CX, XC, CS, et. Al.: from 001.001:0 th…
- CVE-2024-11344HIGHCVSS 7.3EG 7.32025-02-13
A type confusion vulnerability has been identified in the Postscript interpreter in various Lexmark devices. The vulnerability can be leveraged by an attacker to execute arbitrary code.
- CVE-2024-26232HIGHCVSS 7.3EG 7.32024-04-09
Microsoft Message Queuing (MSMQ) Remote Code Execution Vulnerability
- CVE-2023-36578HIGHCVSS 7.3EG 7.32023-10-10
Microsoft Message Queuing (MSMQ) Remote Code Execution Vulnerability
- CVE-2021-23440HIGHCVSS 7.3EG 7.32021-09-12
This affects the package set-value before <2.0.1, >=3.0.0 <4.0.1. A type confusion vulnerability can lead to a bypass of CVE-2019-10747 when the user-provided keys used in the path parameter are arrays.
- CVE-2018-19019HIGHCVSS 7.3EG 7.32019-01-22
A type confusion vulnerability exists when processing project files in CX-Supervisor (Versions 3.42 and prior). An attacker could use a specially crafted project file to exploit and execute code under the privileges of the application.
- CVE-2026-14644HIGHCVSS 7.2EG 7.22026-08-07
Nexus Repository 3 contained a privilege escalation vulnerability in the REST privileges API. An authenticated user with permission to manage privileges could, under certain role configurations, escalate their own access to full administra…
- 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-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…
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 →