CWE-194Variant

Unexpected Sign Extension

Incomplete in the CWE catalog · 4 CVEs mapped

4
CVEs mapped
8.8
Median CVSS
What it is

The product performs an operation on a number that causes it to be sign extended when it is transformed into a larger data type. When the original number is negative, this can produce unexpected values that lead to resultant weaknesses.

Recent examples
8.8cvss
CVE-2022-32138

CODESYS runtime system prone to denial of service due to Unexpected Sign Extension

In multiple CODESYS products, a remote attacker may craft a request which may cause an unexpected sign extension, resulting in a denial-of-service condition or memory overwrite.

HIGHno explanation yet
1%
epss
7.8cvss
CVE-2021-38434

FATEK Automation WinProladder

FATEK Automation WinProladder versions 3.30 and prior lacks proper validation of user-supplied data when parsing project files, which could result in an unexpected sign extension. An attacker could leverage this vulnerability to execute arbitrary code.

HIGHno explanation yet
1%
epss
8.8cvss
CVE-2020-13544

An exploitable sign extension vulnerability exists in the TextMaker document parsing functionality of SoftMaker Office 2021’s TextMaker application

An exploitable sign extension vulnerability exists in the TextMaker document parsing functionality of SoftMaker Office 2021’s TextMaker application. A specially crafted document can cause the document parser to sign-extend a length used to terminate a loop, which can later result in the loop’s index being used to write outside the bounds of a heap buffer during the reading of file data. An attacker can entice the victim to open a document to trigger this vulnerability.

HIGHno explanation yet
2%
epss
The record
Technical detail
CWE ID
CWE-194
Abstraction
Variant
Structure
Simple
Status
Incomplete
References (3)