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 20 of 22
- CVE-2026-65409MEDIUMCVSS 5.5EG 5.52026-09-14
A type confusion issue was addressed with improved memory handling. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app…
- CVE-2026-84602MEDIUMCVSS 5.5EG 5.52026-09-14
A type confusion issue was addressed with improved checks. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be a…
- CVE-2026-81401MEDIUMCVSS 5.5EG 5.52026-09-08
Access of resource using incompatible type ('type confusion') in Microsoft Office Excel allows an unauthorized attacker to disclose information locally.
- CVE-2026-69308MEDIUMCVSS 5.5EG 5.52026-09-08
Out-of-bounds read in Microsoft Standard XPS allows an authorized attacker to disclose information locally.
- CVE-2026-79769MEDIUMCVSS 5.5EG 5.52026-08-25
Nokogiri versions before 1.19.4 contain a possible invalid (out-of-bounds) memory read in the protected internal Node#initialize_copy_with_args helper behind Node#dup and #clone, which unwrapped its source argument as an xmlNode without a …
- CVE-2026-64693MEDIUMCVSS 5.5EG 5.52026-07-27
A type confusion issue was addressed with improved checks. This issue is fixed in iOS 18.7.10 and iPadOS 18.7.10, iOS 26.6 and iPadOS 26.6, macOS Sequoia 15.7.8, macOS Sonoma 14.8.8, macOS Tahoe 26.6, tvOS 26.6, visionOS 26.6, watchOS 26.6…
- CVE-2026-50381MEDIUMCVSS 5.5EG 5.52026-07-14
Access of resource using incompatible type ('type confusion') in Composite Image File System Driver allows an authorized attacker to disclose information locally.
- CVE-2026-45702MEDIUMCVSS 5.5EG 5.52026-06-03
OP-TEE is a Trusted Execution Environment (TEE) designed as companion to a non-secure Linux kernel running on Arm; Cortex-A cores using the TrustZone technology. Starting in version 4.3.0 and prior to version 4.11.0, a type confusion vulne…
- CVE-2026-20806MEDIUMCVSS 5.5EG 5.52026-04-14
Access of resource using incompatible type ('type confusion') in Windows COM allows an authorized attacker to disclose information locally.
- CVE-2026-24914MEDIUMCVSS 5.5EG 5.52026-02-06
Type confusion vulnerability in the camera module. Impact: Successful exploitation of this vulnerability may affect availability.
- CVE-2025-43355MEDIUMCVSS 5.5EG 5.52025-09-15
A type confusion issue was addressed with improved memory handling. This issue is fixed in iOS 18.7 and iPadOS 18.7, iOS 26 and iPadOS 26, macOS Sequoia 15.7, macOS Sonoma 14.8, macOS Tahoe 26, tvOS 26, visionOS 26, watchOS 26. An app may …
- CVE-2024-54524MEDIUMCVSS 5.5EG 5.52024-12-12
A logic issue was addressed with improved file handling. This issue is fixed in macOS Sequoia 15.2. A malicious app may be able to access arbitrary files.
- CVE-2024-34742MEDIUMCVSS 5.5EG 5.52024-08-15
In shouldWrite of OwnersData.java, there is a possible edge case that prevents MDM policies from being persisted due to a logic error in the code. This could lead to local denial of service with no additional execution privileges needed. U…
- CVE-2024-40788MEDIUMCVSS 5.5EG 5.52024-07-29
A type confusion issue was addressed with improved memory handling. This issue is fixed in iOS 16.7.9 and iPadOS 16.7.9, iOS 17.6 and iPadOS 17.6, macOS Monterey 12.7.6, macOS Sonoma 14.6, macOS Ventura 13.6.8, tvOS 17.6, visionOS 1.3, wat…
- CVE-2024-30034MEDIUMCVSS 5.5EG 5.52024-05-14
Windows Cloud Files Mini Filter Driver Information Disclosure Vulnerability
- CVE-2023-6939MEDIUMCVSS 5.5EG 5.52023-12-29
Some Honor products are affected by type confusion vulnerability, successful exploitation could cause denial of service.
- CVE-2023-4194MEDIUMCVSS 5.5EG 5.52023-08-07
A flaw was found in the Linux kernel's TUN/TAP functionality. This issue could allow a local user to bypass network filters and gain unauthorized access to some resources. The original patches fixing CVE-2023-1076 are incorrect or incomple…
- CVE-2023-3022MEDIUMCVSS 5.5EG 5.52023-06-19
A flaw was found in the IPv6 module of the Linux kernel. The arg.result was not used consistently in fib6_rule_lookup, sometimes holding rt6_info and other times fib6_info. This was not accounted for in other parts of the code where rt6_in…
- CVE-2023-1076MEDIUMCVSS 5.5EG 5.52023-03-27
A flaw was found in the Linux Kernel. The tun/tap sockets have their socket UID hardcoded to 0 due to a type confusion in their initialization function. While it will be often correct, as tuntap devices require CAP_NET_ADMIN, it may not al…
- CVE-2023-23455MEDIUMCVSS 5.5EG 5.52023-01-12
atm_tc_enqueue in net/sched/sch_atm.c in the Linux kernel through 6.1.4 allows attackers to cause a denial of service because of type confusion (non-negative numbers can sometimes indicate a TC_ACT_SHOT condition rather than valid classifi…
- CVE-2023-23454MEDIUMCVSS 5.5EG 5.52023-01-12
cbq_classify in net/sched/sch_cbq.c in the Linux kernel through 6.1.4 allows attackers to cause a denial of service (slab-out-of-bounds read) because of type confusion (non-negative numbers can sometimes indicate a TC_ACT_SHOT condition ra…
- CVE-2022-29209MEDIUMCVSS 5.5EG 5.52022-05-21
TensorFlow is an open source platform for machine learning. Prior to versions 2.9.0, 2.8.1, 2.7.2, and 2.6.4, the macros that TensorFlow uses for writing assertions (e.g., `CHECK_LT`, `CHECK_GT`, etc.) have an incorrect logic when comparin…
- CVE-2021-44647MEDIUMCVSS 5.5EG 5.52022-01-11
Lua v5.4.3 and above are affected by SEGV by type confusion in funcnamefromcode function in ldebug.c which can cause a local denial of service.
- CVE-2021-40037MEDIUMCVSS 5.5EG 5.52022-01-10
There is a Vulnerability of accessing resources using an incompatible type (type confusion) in the MPTCP subsystem in smartphones. Successful exploitation of this vulnerability may cause the system to crash and restart.
- CVE-2021-31318MEDIUMCVSS 5.5EG 5.52021-05-18
Telegram Android <7.1.0 (2090), Telegram iOS <7.1, and Telegram macOS <7.1 are affected by a Type Confusion in the LOTCompLayerItem::LOTCompLayerItem function of their custom fork of the rlottie library. A remote attacker might be able to …
- CVE-2021-31317MEDIUMCVSS 5.5EG 5.52021-05-18
Telegram Android <7.1.0 (2090), Telegram iOS <7.1, and Telegram macOS <7.1 are affected by a Type Confusion in the VDasher constructor of their custom fork of the rlottie library. A remote attacker might be able to access Telegram's heap m…
- CVE-2019-8252MEDIUMCVSS 5.5EG 5.52020-07-06
Adobe Acrobat and Reader versions 2019.012.20035 and earlier, 2019.012.20035 and earlier, 2017.011.30142 and earlier, 2017.011.30143 and earlier, 2015.006.30497 and earlier, and 2015.006.30498 and earlier have a type confusion vulnerabilit…
- CVE-2019-8251MEDIUMCVSS 5.5EG 5.52020-07-06
Adobe Acrobat and Reader versions 2019.012.20035 and earlier, 2019.012.20035 and earlier, 2017.011.30142 and earlier, 2017.011.30143 and earlier, 2015.006.30497 and earlier, and 2015.006.30498 and earlier have a type confusion vulnerabilit…
- CVE-2023-0083MEDIUMCVSS 4.0EG 5.52023-03-10
The ArKUI framework subsystem within OpenHarmony-v3.1.5 and prior versions, OpenHarmony-v3.0.7 and prior versions has an Improper Input Validation vulnerability which local attackers can exploit this vulnerability to send malicious data…
- CVE-2026-88090MEDIUMCVSS 5.4EG 5.42026-10-29
Access of resource using incompatible type ('type confusion') in Microsoft Edge (Chromium-based) allows an unauthorized attacker to elevate privileges over a network.
- CVE-2026-86872MEDIUMCVSS 5.4EG 5.42026-10-20
A logic issue was addressed with improved state management. This issue is fixed in Safari 27, visionOS 27, watchOS 27. Processing maliciously crafted web content may lead to unexpected behavior.
- CVE-2026-70339MEDIUMCVSS 5.4EG 5.42026-08-11
Access of resource using incompatible type ('type confusion') in Microsoft Edge (Chromium-based) allows an unauthorized attacker to execute code over a network.
- CVE-2026-12299MEDIUMCVSS 5.4EG 5.42026-06-16
JIT miscompilation in the DOM: Core & HTML component. This vulnerability was fixed in Firefox 152, Firefox ESR 140.12, Firefox ESR 115.37, Thunderbird 152, and Thunderbird 140.12.
- CVE-2026-12298MEDIUMCVSS 5.4EG 5.42026-06-16
Memory safety bug fixed in Thunderbird 152. This vulnerability was fixed in Firefox 152, Firefox ESR 140.12, Thunderbird 152, and Thunderbird 140.12.
- CVE-2026-8358MEDIUMCVSS 5.4EG 5.42026-06-15
LibreOffice Calc can import tracked changes from a spreadsheet document. A heap buffer overflow existed when a document reused the same change identifier for two different kinds of change. The importer then treated one change object as a d…
- CVE-2026-6047MEDIUMCVSS 5.4EG 5.42026-06-15
LibreOffice can import documents in the OOXML format (DOCX). A heap buffer overflow existed when replaying deferred parser events for a text box element. A handler object was assumed to be of one type and written to at that type's field la…
- CVE-2025-59717MEDIUMCVSS 5.4EG 5.42025-09-19
In the @digitalocean/do-markdownit package through 1.16.1 (in npm), the callout and fence_environment plugins perform .includes substring matching if allowedClasses or allowedEnvironments is a string (instead of an array).
- CVE-2021-23447MEDIUMCVSS 5.4EG 5.42021-10-07
This affects the package teddy before 0.5.9. A type confusion vulnerability can be used to bypass input sanitization when the model content is an array (instead of a string).
- CVE-2021-23443MEDIUMCVSS 5.4EG 5.42021-09-21
This affects the package edge.js before 5.3.2. A type confusion vulnerability can be used to bypass input sanitization when the input to be rendered is an array (instead of a string or a SafeValue), even if {{ }} are used.
- CVE-2026-15461MEDIUMCVSS 5.3EG 5.32026-09-10
The Sierra Wireless HL78xx modem GNSS driver (drivers/modem/hl78xx/, later drivers/modem/vendor_standalone/hl78xx/) embeds a generic struct gnss_nmea0183_match_data match_data inside struct hl78xx_gnss_data. The generic NMEA0183 match help…
- CVE-2026-8499MEDIUMCVSS 5.3EG 5.32026-06-09
The Helpfulcrowd Product Reviews plugin for WordPress is vulnerable to Authorization Bypass via PHP Type Juggling in versions up to, and including, 1.2.9. This is due to the `helpfulcrowd_validate_token()` function using a loose comparison…
- CVE-2022-50590MEDIUMCVSS 5.3EG 5.32025-11-06
SuiteCRM versions prior to 7.12.6 contain a type confusion vulnerability within the processing of the ‘module’ parameter within the ‘deleteAttachment’ functionality. Successful exploitation allows remote unauthenticated attackers …
- CVE-2024-13275MEDIUMCVSS 5.3EG 5.32025-01-09
Access of Resource Using Incompatible Type ('Type Confusion') vulnerability in Drupal Security Kit allows HTTP DoS.This issue affects Security Kit: from 0.0.0 before 2.0.3.
- CVE-2023-44094MEDIUMCVSS 5.3EG 5.32023-10-11
Type confusion vulnerability in the distributed file module.Successful exploitation of this vulnerability may cause the device to restart.
- CVE-2021-41041MEDIUMCVSS 5.3EG 5.32022-04-27
In Eclipse Openj9 before version 0.32.0, Java 8 & 11 fail to throw the exception captured during bytecode verification when verification is triggered by a MethodHandle invocation, allowing unverified methods to be invoked using MethodHandl…
- CVE-2021-31344MEDIUMCVSS 5.3EG 5.32021-11-09
A vulnerability has been identified in Capital Embedded AR Classic 431-422 (All versions), Capital Embedded AR Classic R20-11 (All versions < V2303), PLUSCONTROL 1st Gen (All versions), SIMOTICS CONNECT 400 (All versions < V0.5.0.0), SIMOT…
- CVE-2019-17639MEDIUMCVSS 5.3EG 5.32020-07-15
In Eclipse OpenJ9 prior to version 0.21 on Power platforms, calling the System.arraycopy method with a length longer than the length of the source or destination array can, in certain specially crafted code patterns, cause the current meth…
- CVE-2024-37603MEDIUMCVSS 4.6EG 5.12025-02-13
An issue was discovered in Mercedes Benz NTG (New Telematics Generation) 6. A possible type confusion exists in the user data import/export function of NTG 6 head units. To perform this attack, local access to the USB interface of the car …
- CVE-2026-59152MEDIUMCVSS 5.0EG 5.02026-07-06
LangSmith Client SDKs provide SDK's for interacting with the LangSmith platform. Prior to 0.8.18, an attacker who can send an HTTP request to a server running the LangSmith SDK's TracingMiddleware can cause that server to read an arbitrary…
- CVE-2024-20662MEDIUMCVSS 4.9EG 4.92024-01-09
Windows Online Certificate Status Protocol (OCSP) Information Disclosure Vulnerability
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 →