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 18 of 22
- 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-119086MEDIUMCVSS 6.5EG 6.52026-10-30
Missing queue-set type validation in the queue-set selection system call in FreeRTOS-Kernel before V11.3.3 on MPU-enabled ports with queue sets enabled allows a local unprivileged task to write actor-controlled data beyond a pointer-sized …
- CVE-2026-113066MEDIUMCVSS 6.5EG 6.52026-10-20
Type confusion in Fonts in Google Chrome prior to 156.0.8078.47 allowed a remote attacker leveraging social engineering to read memory outside the sandbox via a crafted HTML page. (Chromium security severity: Low)
- CVE-2026-113193MEDIUMCVSS 6.5EG 6.52026-10-20
Type confusion in V8 in Google Chrome prior to 156.0.8078.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)
- CVE-2026-113098MEDIUMCVSS 6.5EG 6.52026-10-20
Type confusion in CacheStorage in Google Chrome prior to 156.0.8078.47 allowed a remote attacker to potentially execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)
- CVE-2026-110674MEDIUMCVSS 6.5EG 6.52026-10-19
Cpanel::JSON::XS versions from 4.33 before 4.80 for Perl miss duplicate non-ASCII bare keys, allowing type confusion under dupkeys_as_arrayref in decode_hv. With allow_barekey, which relaxed enables, a bare key containing a non-ASCII byte…
- CVE-2026-100793MEDIUMCVSS 6.5EG 6.52026-09-29
JIT miscompilation in the JavaScript Engine component. This vulnerability was fixed in Thunderbird 157 and Firefox 157.
- CVE-2026-18417MEDIUMCVSS 6.5EG 6.52026-09-28
The native BSD-socket layer recorded a pending asynchronous socket error by type-punning it into struct net_context's void user_data field (ctx->user_data = INT_TO_POINTER(-status) in zsock_accepted_cb(), zsock_received_cb(), zsock_connect…
- CVE-2026-84635MEDIUMCVSS 6.5EG 6.52026-09-14
A logic issue was addressed with improved state management. This issue is fixed in Safari 27, iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, visionOS 27, watchOS 27. Processing maliciously crafted web content may lead to an unexpecte…
- CVE-2026-72938MEDIUMCVSS 6.5EG 6.52026-09-08
Access of resource using incompatible type ('type confusion') in Microsoft Office PowerPoint allows an unauthorized attacker to disclose information over a network.
- CVE-2026-82057MEDIUMCVSS 6.5EG 6.52026-09-08
A security issue was discovered in MongoDB where an authenticated user with readWrite privileges could crash the mongod server process. By specifying a custom WiredTiger storage configuration option with an incompatible value during collec…
- CVE-2026-74976MEDIUMCVSS 6.5EG 6.52026-08-18
JIT miscompilation in the JavaScript Engine: JIT component. This vulnerability was fixed in Firefox 154, Firefox ESR 140.14, Firefox ESR 153.1, Thunderbird 154, Thunderbird 140.14, and Thunderbird 153.1.
- CVE-2026-18701MEDIUMCVSS 6.5EG 6.52026-08-11
An issue in MongoDB Server's query subsystem could allow an authenticated user with read privileges to cause the server process to terminate unexpectedly by submitting a specially formed query filter. This could result in a denial of servi…
- CVE-2026-13066MEDIUMCVSS 6.5EG 6.52026-07-22
Improper handling of DBPointer objects during BSON serialization in MongoDB's server-side JavaScript engine can result in internal process memory contents being included in data returned to the client. This constitutes an unintended inform…
- CVE-2026-54116MEDIUMCVSS 6.5EG 6.52026-07-14
Access of resource using incompatible type ('type confusion') in SQL Server allows an authorized attacker to disclose information over a network.
- CVE-2026-54164MEDIUMCVSS 6.5EG 6.52026-07-01
API Platform Core is a system to create hypermedia-driven REST and GraphQL APIs. In versions prior to 4.1.30, 4.2.26 and 4.3.12, the serializer's AbstractItemNormalizer does not validate the resource type returned when resolving relation I…
- CVE-2026-14148MEDIUMCVSS 6.5EG 6.52026-07-01
Type Confusion in CSS in Google Chrome prior to 150.0.7871.47 allowed a remote attacker to obtain potentially sensitive information from process memory via a crafted HTML page. (Chromium security severity: Low)
- CVE-2026-14119MEDIUMCVSS 6.5EG 6.52026-07-01
Type Confusion in Bluetooth in Google Chrome on Windows prior to 150.0.7871.47 allowed an attacker on the local network segment to obtain potentially sensitive information from process memory via a malicious peripheral. (Chromium security …
- CVE-2026-11196MEDIUMCVSS 6.5EG 6.52026-06-04
Type Confusion in XML in Google Chrome prior to 149.0.7827.53 allowed a remote attacker to obtain potentially sensitive information from process memory via a crafted XML file. (Chromium security severity: Medium)
- CVE-2026-8570MEDIUMCVSS 6.5EG 6.52026-05-14
Type Confusion in V8 in Google Chrome prior to 148.0.7778.168 allowed a remote attacker to obtain potentially sensitive information from process memory via a crafted HTML page. (Chromium security severity: Medium)
- CVE-2025-14799MEDIUMCVSS 6.5EG 6.52026-02-18
The Brevo - Email, SMS, Web Push, Chat, and more. plugin for WordPress is vulnerable to authorization bypass due to type juggling in all versions up to, and including, 3.3.0. This is due to the use of loose comparison (==) instead of stric…
- CVE-2025-12899MEDIUMCVSS 6.5EG 6.52026-01-30
A flaw in Zephyr’s network stack allows an IPv4 packet containing ICMP type 128 to be misclassified as an ICMPv6 Echo Request. This results in an out-of-bounds memory read and creates a potential information-leak vulnerability in the net…
- CVE-2026-21691MEDIUMCVSS 6.5EG 6.52026-01-07
iccDEV provides a set of libraries and tools that allow for the interaction, manipulation, and application of International Color Consortium (ICC) color management profiles. Versions prior to 2.3.1.2 have a Type Confusion vulnerability in …
- CVE-2026-21689MEDIUMCVSS 6.5EG 6.52026-01-07
iccDEV provides a set of libraries and tools that allow for the interaction, manipulation, and application of International Color Consortium (ICC) color management profiles. Versions prior to 2.3.1.2 have a Type Confusion vulnerability in …
- CVE-2025-61911MEDIUMCVSS 6.5EG 6.52025-10-10
python-ldap is a lightweight directory access protocol (LDAP) client API for Python. In versions prior to 3.4.5, the sanitization method `ldap.filter.escape_filter_chars` can be tricked to skip escaping of special characters when a crafted…
- CVE-2025-7259MEDIUMCVSS 6.5EG 6.52025-07-07
An authorized user can issue queries with duplicate _id fields, that leads to unexpected behavior in MongoDB Server, which may result to crash. This issue can only be triggered by authorized users and cause Denial of Service. This issue af…
- CVE-2025-30445MEDIUMCVSS 6.5EG 6.52025-04-29
A type confusion issue was addressed with improved checks. This issue is fixed in iOS 18.4 and iPadOS 18.4, iPadOS 17.7.6, macOS Sequoia 15.4, macOS Sonoma 14.7.5, macOS Ventura 13.7.5, tvOS 18.4, visionOS 2.4. An attacker on the local net…
- CVE-2025-29806MEDIUMCVSS 6.5EG 6.52025-03-23
No cwe for this issue in Microsoft Edge (Chromium-based) allows an unauthorized attacker to execute code over a network.
- CVE-2025-21279MEDIUMCVSS 6.5EG 6.52025-02-06
Microsoft Edge (Chromium-based) Remote Code Execution Vulnerability
- CVE-2024-43596MEDIUMCVSS 6.5EG 6.52024-10-17
Microsoft Edge (Chromium-based) Remote Code Execution Vulnerability
- CVE-2024-38219MEDIUMCVSS 6.5EG 6.52024-08-12
Microsoft Edge (Chromium-based) Remote Code Execution Vulnerability
- CVE-2024-5843MEDIUMCVSS 6.5EG 6.52024-06-11
Inappropriate implementation in Downloads in Google Chrome prior to 126.0.6478.54 allowed a remote attacker to obfuscate security UI via a malicious file. (Chromium security severity: Medium)
- CVE-2023-46842MEDIUMCVSS 6.5EG 6.52024-05-16
Unlike 32-bit PV guests, HVM guests may switch freely between 64-bit and other modes. This in particular means that they may set registers used to pass 32-bit-mode hypercall arguments to values outside of the range 32-bit code would be ab…
- CVE-2023-50433MEDIUMCVSS 6.5EG 6.52024-04-29
marshall in dhcp_packet.c in simple-dhcp-server through ec976d2 allows remote attackers to cause a denial of service by sending a malicious DHCP packet. The crash is caused by a type confusion bug that results in a large memory allocation;…
- CVE-2023-24944MEDIUMCVSS 6.5EG 6.52023-05-09
Windows Bluetooth Driver Information Disclosure Vulnerability
- CVE-2022-3676MEDIUMCVSS 6.5EG 6.52022-10-24
In Eclipse Openj9 before version 0.35.0, interface calls can be inlined without a runtime type check. Malicious bytecode could make use of this inlining to access or modify memory via an incompatible type.
- CVE-2022-1869MEDIUMCVSS 6.5EG 6.52022-07-27
Type Confusion in V8 in Google Chrome prior to 102.0.5005.61 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.
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 →