CVE-2026-54559

Source
https://cve.org/CVERecord?id=CVE-2026-54559
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-54559.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-54559
Aliases
Downstream
Published
2026-09-14T20:07:50Z
Modified
2026-09-17T03:47:27Z
Severity
  • 6.9 (Medium) CVSS_V4 - CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N CVSS Calculator
Summary
PocketSphinx: Buffer overflows in language and acoustic model loading code
Details

PocketSphinx is a small speech recognizer. Prior to 5.1.1, the trie language-model loaders in src/lm/ngram_model_trie.c do not adequately validate boundary conditions in ARPA, DMP, and binary format headers, and the acoustic-model loaders in src/mdef.c and src/util/bio.c use sscanf with unbounded string fields. Loading an invalid, corrupted, or malicious language or acoustic model can therefore cause stack or heap buffer overflows and memory corruption. An attacker who can write to a directory selected by POCKETSPHINX_PATH can replace or add a model file that PocketSphinx later loads; users of PocketSphinx 5prealpha have no backported patch and must migrate to the fixed release. This issue is fixed in version 5.1.1.

Database specific
{
    "cna_assigner": "GitHub_M",
    "cwe_ids": [
        "CWE-119",
        "CWE-121",
        "CWE-122"
    ],
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/54xxx/CVE-2026-54559.json"
}
References

Affected packages

Git / github.com/cmusphinx/pocketsphinx

Affected ranges

Type
GIT
Repo
https://github.com/cmusphinx/pocketsphinx
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed
Fixed
Database specific
Show details
{
    "extracted_events": [
        {
            "introduced": "0"
        },
        {
            "fixed": "5.1.1"
        }
    ],
    "source": [
        "AFFECTED_FIELD",
        "REFERENCES"
    ]
}

Affected versions

last-pre-1.*
last-pre-1.0
v5.*
v5.0.0
v5.0.0rc1
v5.0.0rc2
v5.0.0rc3
v5.0.0rc4
v5.0.0rc5
v5.0.1
v5.0.2
v5.0.3
v5.0.4
v5.1.0
v5.1.0rc1
v5.1.0rc2

Database specific

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