CVE-2026-95111

Source
https://cve.org/CVERecord?id=CVE-2026-95111
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-95111.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-95111
Aliases
  • GHSA-rrg6-24r9-wqpm
Published
2026-10-20T14:35:40Z
Modified
2026-10-21T03:00:20Z
Severity
  • 4.8 (Medium) CVSS_V4 - CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:L/SC:N/SI:N/SA:N CVSS Calculator
Summary
Module queue front-send validates a word count as a byte count
Details

A memory-protected ThreadX module's queue request reaches the Module Manager's dispatch layer, which decides how much of the module's buffer the privileged queue copy may touch and hands that extent to the module port's range check. A queue's tx_queue_message_size is a count of ULONGs and the copy moves that many words, so the extent is message_size * sizeof(ULONG) bytes.

The front-send dispatcher passed the word count itself. tx_queue_send and tx_queue_receive, either side of it in the same header, have always multiplied.

A source buffer ending message_size bytes into memory the module may read was therefore accepted, and _txe_queue_front_send then read message_size * sizeof(ULONG) bytes from it in privileged mode — 3 * message_size bytes past the end of what the module is allowed to read. The words are written into the queue's message area, so a module that can receive from that queue reads them back.

Database specific
{
    "cna_assigner":  "eclipse",
    "cwe_ids":  [
        "CWE-125",
        "CWE-131"
    ],
    "osv_generated_from":  "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/95xxx/CVE-2026-95111.json"
}
References

Affected packages

Git / github.com/eclipse-threadx/threadx

Affected ranges

Type
GIT
Repo
https://github.com/eclipse-threadx/threadx
Events
Database specific
Show details
{
    "extracted_events":  [
        {
            "range":  [
                {
                    "introduced":  "6.0.1"
                },
                {
                    "last_affected":  "6.5.1.202602a"
                }
            ],
            "source":  "AFFECTED_FIELD",
            "strategy":  "StandardRange"
        }
    ]
}

Affected versions

v6.*
v6.0.1_rel
v6.0.2_rel
v6.1.10_rel
v6.1.11_rel
v6.1.12_rel
v6.1.1_rel
v6.1.2_rel
v6.1.3_rel
v6.1.5_rel
v6.1.6_rel
v6.1.7_rel
v6.1.8_rel
v6.1.9_rel
v6.1_rel
v6.2.0_rel
v6.2.1_rel
v6.3.0_rel
v6.4.0_rel
v6.4.1_rel
v6.4.2_rel
v6.4.3.202503_rel
v6.4.5.202504_rel
v6.5.0.202601_rel
v6.5.1.202602_rel
v6.5.1.202602a_rel

Database specific

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