CWE-195Variant

Signed to Unsigned Conversion Error

Draft in the CWE catalog · 21 CVEs mapped

21
CVEs mapped
7.1
Median CVSS
What it is

The product uses a signed primitive and performs a cast to an unsigned primitive, which can produce an unexpected value if the value of the signed primitive can not be represented using an unsigned primitive.

Recent examples
7.5cvss
CVE-2026-85441

CVE-2026-85441 - HIGH Severity Vulnerability

MOOS core-moos through 10.4.0 fails to validate that serialized string lengths are non-negative in CMOOSMsg::operator>>. Unauthenticated attackers can send a crafted message with a negative length value to the MOOSDB port, causing an unhandled exception that terminates the database process.

HIGHno explanation yet
0%
epss
6.6cvss
CVE-2026-18444

CVE-2026-18444 - MEDIUM Severity Vulnerability

There is an integer conversion vulnerability resulting in an out-of-bounds read when loading images recently discovered in NI LabVIEW.  This may result in information disclosure or arbitrary code execution.  Successful exploitation requires an attacker to get a user to open a specially crafted VI file.  This vulnerability affects NI LabVIEW 2026 Q3 and prior versions.

MEDIUMno explanation yet
0%
epss
none
CVE-2026-62959

CVE-2026-62959 - UNKNOWN Severity Vulnerability

Coturn is a free open source implementation of TURN and STUN Server. From 4.5.2 through 4.14.0, when Coturn is started with --acme-redirect <URL> and exposes a plaintext-TCP listener, an unauthenticated remote client can send a single ordinary HTTP GET request and receive a 301 response whose Location header contains up to ~870 bytes of adjacent process heap memory. The leaked region is a recycled network receive buffer that is reused without being zeroed, so on a busy server it can contain data from other clients' requests (TURN credentials, OAuth tokens, relayed payloads). Root cause is a signed→unsigned conversion. This issue is fixed in version 4.15.0.

no explanation yet
0%
epss
The record
Technical detail
CWE ID
CWE-195
Abstraction
Variant
Structure
Simple
Status
Draft
References (1)