CVE-2026-90596

Source
https://cve.org/CVERecord?id=CVE-2026-90596
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-90596.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-90596
Published
2026-09-13T21:15:07Z
Modified
2026-09-17T03:31:07Z
Severity
  • 6.9 (Medium) CVSS_V4 - CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:X CVSS Calculator
Summary
embedded-graphics image_raw.rs new/bytes_per_row integer overflow
Details

A weakness has been identified in embedded-graphics up to 0.8.2 on 32-bit. Impacted is the function ImageRaw::new/bytes_per_row of the file src/image/image_raw.rs. This manipulation causes integer overflow. The attack is possible to be carried out remotely. Upgrading the affected component is recommended. The project was informed of the problem early through an issue report but has not responded yet.

Database specific
{
    "cna_assigner": "VulDB",
    "cwe_ids": [
        "CWE-189",
        "CWE-190"
    ],
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/90xxx/CVE-2026-90596.json"
}
References

Affected packages

Git / github.com/embedded-graphics/embedded-graphics

Affected ranges

Type
GIT
Repo
https://github.com/embedded-graphics/embedded-graphics
Events
Database specific
Show details
{
    "extracted_events": [
        {
            "introduced": "0.8.0"
        },
        {
            "last_affected": "0.8.0"
        },
        {
            "introduced": "0.8.1"
        },
        {
            "last_affected": "0.8.1"
        },
        {
            "introduced": "0.8.2"
        },
        {
            "last_affected": "0.8.2"
        }
    ],
    "source": "AFFECTED_FIELD"
}

Affected versions

0.*
0.8.0
0.8.1
0.8.2
embedded-graphics-core-v0.*
embedded-graphics-core-v0.4.1
embedded-graphics-v0.*
embedded-graphics-v0.8.0
embedded-graphics-v0.8.1
embedded-graphics-v0.8.2

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-90596.json"