CVE-2026-123199

Source
https://cve.org/CVERecord?id=CVE-2026-123199
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-123199.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-123199
Published
2026-11-05T18:16:36Z
Modified
2026-11-05T21:32:23Z
Severity
  • 6.8 (Medium) CVSS_V4 - CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N CVSS Calculator
Summary
eBook-speaker through 6.2.0 Stack-based Buffer Overflow via element name attribute
Details

eBook-speaker 6.1.0 through 6.2.0 contains a stack buffer overflow vulnerability in get_attributes() in src/common.c caused by an unbounded strcpy of an element's name attribute. Attackers can craft an EPUB or DAISY book with a name attribute of 511 or more characters to corrupt the stack and crash the reader when opened.

Database specific
{
    "cna_assigner": "VulnCheck",
    "cwe_ids": [
        "CWE-120"
    ],
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/123xxx/CVE-2026-123199.json"
}
References

Affected packages

Git / github.com/book-readers/ebook-speaker

Affected ranges

Type
GIT
Repo
https://github.com/book-readers/ebook-speaker
Events
Database specific
Show details
{
    "extracted_events": [
        {
            "range": [
                {
                    "introduced": "6.1.0"
                },
                {
                    "last_affected": "6.2.0"
                }
            ],
            "source": "AFFECTED_FIELD",
            "strategy": "StandardRange"
        },
        {
            "range": [
                {
                    "fixed": "23b5c86585d7e3c27c932b112f4e36858e70f210"
                }
            ],
            "source": "REFERENCES_COMMIT"
        }
    ]
}

Affected versions

6.*
6.1.0
6.2.0

Database specific

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