Skip to content
OpenAdvisories

Weakness (CWE)

CWE-704: Incorrect Type Conversion or Cast

Class Incomplete

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

Source: MITRE CWE-704

15 results · Clear filters · Feed

  • Critical 9.8

    In multiple functions of ftsmooth.c, there is a possible memory safety issue due to improper casting. This could lead t…

  • Critical 9.8
    CVE-2026-15826 Public exploit Scanner template

    User Profile Builder <= 3.16.4 - Unauthenticated Authentication Bypass via Type Confusion to Administrator Account Takeover via 'username' Parameter

    The User Profile Builder plugin for WordPress is vulnerable to Authentication Bypass via Type Confusion in versions up to, and including, 3.16.4. This is due to the wppb_log_in_user() function calling absint() on the return value of wp_insert_user() before pe…

  • Critical 9.1

    SolarWinds Serv-U Insecure Direct Object Reference (IDOR) Remote Code Execution Vulnerability

    An Insecure Direct Object Reference (IDOR) vulnerability exists in Serv-U, which when exploited, gives a malicious actor the ability to execute native code as a privileged account. This issue requires administrative privileges to abuse. On Windows deployments…

  • Critical 9.1

    SolarWinds Serv-U Type Confusion Remote Code Execution Vulnerability

    A type confusion vulnerability exists in Serv-U which when exploited, gives a malicious actor the ability to execute arbitrary native code as privileged account. This issue requires administrative privileges to abuse. On Windows deployments, the risk is score…

  • Critical 9.1

    SolarWinds Serv-U Type Confusion Remote Code Execution Vulnerability

    A type confusion vulnerability exists in Serv-U which when exploited, gives a malicious actor the ability to execute arbitrary native code as privileged account. This issue requires administrative privileges to abuse. On Windows deployments, the risk is score…

  • Critical 9.3
    CVE-2010-20115 Public exploit

    Vermillion FTP <= 1.31 Daemon PORT Command Memory Corruption

    Arcane Software’s Vermillion FTP Daemon (vftpd) versions up to and including 1.31 contains a memory corruption vulnerability triggered by a malformed FTP PORT command. The flaw arises from an out-of-bounds array access during input parsing, allowing an attack…

  • Critical 9.8

    Pilz: Authentication Bypass in IndustrialPI Webstatus

    An unauthenticated remote attacker can bypass the login to the web application of the affected devices making it possible to access and change all available settings of the IndustrialPI.

  • Critical 9.8
    CVE-2025-41646 Public exploit Scanner template EPSS 51%

    RevPi Webstatus application is vulnerable to an authentication bypass

    An unauthorized remote attacker can bypass the authentication of the affected software package by misusing an incorrect type conversion. This leads to full compromise of the device

  • Critical 9.3

    Incorrect Type Conversion or Cast in Core

    Memory Corruption in Core due to incorrect type conversion or cast in secure_io_read/write function in TEE.

  • Critical 9.8

    Improper Input Validation in IpMatcher

    An Input Validation Vulnerability exists in Joel Christner .NET C# packages WatsonWebserver, IpMatcher 1.0.4.1 and below (IpMatcher) and 4.1.3 and below (WatsonWebserver) due to insufficient validation of input IP addresses and netmasks against the internal M…

  • Critical 9.8

    Incorrect cast in anymap

    An issue was discovered in the anymap crate through 0.12.1 for Rust. It violates soundness via conversion of a *u8 to a *u64.

  • Critical 9.1

    The wordexp function in the GNU C Library (aka glibc) through 2.33 may crash or read arbitrary memory in parse_param (i…

  • Critical 9.8

    Unsound casting in flatbuffers

    An issue was discovered in the flatbuffers crate before 0.6.1 for Rust. Arbitrary bytes can be reinterpreted as a bool, defeating soundness.

  • Critical 9.8

    Unsoundness in bigint

    An issue was discovered in the bigint crate through 2020-05-07 for Rust. It allows a soundness violation.

  • Critical 9.8

    Unaligned memory access in rand_core

    An issue was discovered in the rand_core crate before 0.4.2 for Rust. Casting of byte slices to integer slices mishandles alignment constraints.