← Back
CWE-704

280 CVEs • Abstraction: Class

Incorrect Type Conversion or Cast

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

JSON object

Loading...

CVEs (280)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Snap
1Snapchat Lenscore
Jun 17, 2026
May 31, 2024
7.3 HIGH· v4
9.8 CRITICAL· v3
N/A· v2
Type confusion in Snapchat LensCore could lead to denial of service or arbitrary code execution prior to version 12.88. We recommend upgrading to version 12.88 or above.
2Debian
Offis
2Dcmtk
Debian Linux
Jun 17, 2026
Apr 23, 2024
N/A· v4
7.5 HIGH· v3
N/A· v2
An incorrect type conversion vulnerability exists in the DVPSSoftcopyVOI_PList::createFromImage functionality of OFFIS DCMTK 3.6.8. A specially crafted malformed file can lead to arbitrary code execution. An attacker can...Show more
An incorrect type conversion vulnerability exists in the DVPSSoftcopyVOI_PList::createFromImage functionality of OFFIS DCMTK 3.6.8. A specially crafted malformed file can lead to arbitrary code execution. An attacker can provide a malicious file to trigger this vulnerability.Show less
1Qualcomm
97315 5g Iot Modem Firmware
Ar8035 FirmwareFastconnect 6200 Firmware+94 more
Jun 17, 2026
Apr 1, 2024
N/A· v4
7.5 HIGH· v3
N/A· v2
Transient DOS while processing DL NAS TRANSPORT message with payload length 0.
1Mozilla
1Firefox
Jun 17, 2026
Mar 19, 2024
N/A· v4
3.7 LOW· v3
N/A· v2
Passing invalid data could have led to invalid wasm values being created, such as arbitrary integers turning into pointer values. This vulnerability affects Firefox < 124.
1Zephyrproject
1Zephyr
Jun 17, 2026
Feb 18, 2024
N/A· v4
9.8 CRITICAL· v3
N/A· v2
Signed to unsigned conversion esp32_ipm_send
1Siemens
1Tecnomatix
Jun 17, 2026
Oct 10, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
A vulnerability has been identified in Tecnomatix Plant Simulation V2201 (All versions < V2201.0009), Tecnomatix Plant Simulation V2302 (All versions < V2302.0003). The affected applications contain a type confusion vuln...Show more
A vulnerability has been identified in Tecnomatix Plant Simulation V2201 (All versions < V2201.0009), Tecnomatix Plant Simulation V2302 (All versions < V2302.0003). The affected applications contain a type confusion vulnerability while parsing specially crafted IGS files. This could allow an attacker to execute code in the context of the current process. (ZDI-CAN-21268)Show less
1Qualcomm
140Aqt1000 Firmware
Ar8031 FirmwareAr8035 Firmware+137 more
Jun 17, 2026
Aug 8, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
Memory Corruption in Core due to incorrect type conversion or cast in secure_io_read/write function in TEE.
1Qualcomm
48Aqt1000 Firmware
Qca6390 FirmwareQca6391 Firmware+45 more
Jun 17, 2026
Aug 8, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
Memory corruption in Trusted Execution Environment while calling service API with invalid address.
1Qualcomm
35Aqt1000 Firmware
Fastconnect 6200 FirmwareFastconnect 6800 Firmware+32 more
Jun 17, 2026
Jul 4, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
Memory corruption in Video while calling APIs with different instance ID than the one received in initialization.
1Qualcomm
9Qca6595 Firmware
Qca6595au FirmwareQca6696 Firmware+6 more
Jun 17, 2026
Jun 6, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
Memory corruption in Audio due to incorrect type cast during audio use-cases.
1Mozilla
3Firefox
Firefox EsrThunderbird
Jun 17, 2026
Jun 2, 2023
N/A· v4
8.8 HIGH· v3
N/A· v2
While implementing AudioWorklets, some code may have casted one type to another, invalid, dynamic type. This could have led to a potentially exploitable crash. This vulnerability affects Firefox < 111, Firefox ESR < 102....Show more
While implementing AudioWorklets, some code may have casted one type to another, invalid, dynamic type. This could have led to a potentially exploitable crash. This vulnerability affects Firefox < 111, Firefox ESR < 102.9, and Thunderbird < 102.9.Show less
1Mozilla
3Firefox
Firefox EsrThunderbird
Jun 17, 2026
Jun 2, 2023
N/A· v4
8.8 HIGH· v3
N/A· v2
An invalid downcast from <code>nsTextNode</code> to <code>SVGElement</code> could have lead to undefined behavior. This vulnerability affects Firefox < 110, Thunderbird < 102.8, and Firefox ESR < 102.8.
1Qualcomm
220315 5g Iot Modem Firmware
8905 Firmware8909 Firmware+217 more
Jun 17, 2026
May 2, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
Memory corruption in Graphics while importing a file.
1Qualcomm
16Qca6595 Firmware
Qca6595au FirmwareQca6696 Firmware+13 more
Jun 17, 2026
Apr 13, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
Memory corruption due to incorrect type conversion or cast in audio while using audio playback/capture when crafted address is sent from AGM IPC to AGM.
1Qualcomm
284Apq8009 Firmware
Apq8017 FirmwareApq8076 Firmware+281 more
Jun 17, 2026
Mar 10, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
Memory corruption in WLAN due to incorrect type cast while sending WMI_SCAN_SCH_PRIO_TBL_CMDID message.
1Qualcomm
32Aqt1000 Firmware
Mdm9150 FirmwareQca6391 Firmware+29 more
Jun 17, 2026
Jan 9, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
Memory corruption in display driver due to incorrect type casting while accessing the fence structure fields
1Google
1Tensorflow
Jun 17, 2026
Nov 18, 2022
N/A· v4
7.5 HIGH· v3
N/A· v2
TensorFlow is an open source platform for machine learning. When printing a tensor, we get it's data as a `const char*` array (since that's the underlying storage) and then we typecast it to the element type. However, co...Show more
TensorFlow is an open source platform for machine learning. When printing a tensor, we get it's data as a `const char*` array (since that's the underlying storage) and then we typecast it to the element type. However, conversions from `char` to `bool` are undefined if the `char` is not `0` or `1`, so sanitizers/fuzzers will crash. The issue has been patched in GitHub commit `1be74370327`. The fix will be included in TensorFlow 2.11.0. We will also cherrypick this commit on TensorFlow 2.10.1, TensorFlow 2.9.3, and TensorFlow 2.8.4, as these are also affected and still in supported range.Show less
1Google
1Tensorflow
Jun 17, 2026
Nov 18, 2022
N/A· v4
7.5 HIGH· v3
N/A· v2
TensorFlow is an open source platform for machine learning. If `BCast::ToShape` is given input larger than an `int32`, it will crash, despite being supposed to handle up to an `int64`. An example can be seen in `tf.exper...Show more
TensorFlow is an open source platform for machine learning. If `BCast::ToShape` is given input larger than an `int32`, it will crash, despite being supposed to handle up to an `int64`. An example can be seen in `tf.experimental.numpy.outer` by passing in large input to the input `b`. We have patched the issue in GitHub commit 8310bf8dd188ff780e7fc53245058215a05bdbe5. The fix will be included in TensorFlow 2.11. We will also cherrypick this commit on TensorFlow 2.10.1, 2.9.3, and TensorFlow 2.8.4, as these are also affected and still in supported range.Show less
1Nagvis
1Nagvis
Jun 17, 2026
Nov 13, 2022
N/A· v4
8.1 HIGH· v3
5.1 MEDIUM· v2
A vulnerability was found in NagVis up to 1.9.33 and classified as problematic. This issue affects the function checkAuthCookie of the file share/server/core/classes/CoreLogonMultisite.php. The manipulation of the argume...Show more
A vulnerability was found in NagVis up to 1.9.33 and classified as problematic. This issue affects the function checkAuthCookie of the file share/server/core/classes/CoreLogonMultisite.php. The manipulation of the argument hash leads to incorrect type conversion. The attack may be initiated remotely. The complexity of an attack is rather high. The exploitation is known to be difficult. Upgrading to version 1.9.34 is able to address this issue. The identifier of the patch is 7574fd8a2903282c2e0d1feef5c4876763db21d5. It is recommended to upgrade the affected component. The identifier VDB-213557 was assigned to this vulnerability.Show less
1Schneider Electric
2Ecostruxure Operator Terminal Expert
Pro Face Blue
Jun 17, 2026
Nov 4, 2022
N/A· v4
7.8 HIGH· v3
N/A· v2
A CWE-704: Incorrect Project Conversion vulnerability exists that allows adversaries with local user privileges to load a project file from an adversary-controlled network share which could result in execution of malicio...Show more
A CWE-704: Incorrect Project Conversion vulnerability exists that allows adversaries with local user privileges to load a project file from an adversary-controlled network share which could result in execution of malicious code. Affected Products: EcoStruxure Operator Terminal Expert(V3.3 Hotfix 1 or prior), Pro-face BLUE(V3.3 Hotfix1 or prior).Show less