3 vulnerabilities classified as CWE-196 (无符号至有符号转换错误). AI Chinese analysis included.
CWE-196 is a numeric representation weakness occurring when an unsigned value is cast to a signed type, potentially resulting in an unexpected negative value if the original data exceeds the signed type’s maximum capacity. Attackers typically exploit this by supplying large unsigned inputs that, upon conversion, become negative, leading to critical buffer underwrite vulnerabilities. This allows malicious actors to write data to memory locations preceding the intended buffer, facilitating arbitrary code execution or system crashes. To prevent such errors, developers must implement rigorous input validation to ensure values remain within the safe range of the target signed type before any casting occurs. Additionally, using static analysis tools to detect implicit conversions and employing safer, explicit conversion functions with range checks can effectively mitigate the risk of unintended negative values arising from unsigned-to-signed transitions.
| CVE ID | Title | CVSS | Severity | Published |
|---|---|---|---|---|
| CVE-2026-34155 | RAUC: Improper Signing of Plain Bundles Exceeding 2 GiB — rauc | 6.5AI | MediumAI | 2026-03-31 |
| CVE-2023-0185 | NVIDIA GPU Display Driver for Linux 安全漏洞 — vGPU software (Virtual GPU Manager - Citrix Hypervisor, VMware vSphere, Red Hat Enterprise Linux KVM), NVIDIA Cloud Gaming (Virtual GPU Manager - Red Hat Enterprise Linux KVM) | 6.7 | Medium | 2023-04-01 |
| CVE-2020-13545 | Softmaker Office 缓冲区错误漏洞 — Softmaker | 7.8 | - | 2021-01-06 |
Vulnerabilities classified as CWE-196 (无符号至有符号转换错误) represent 3 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.