CVE-2026-95509
Out-of-bounds read vulnerability in string formatting impacts Qt for MCUs
CVE-2026-95509 is a high vulnerability (CVSS 8.8) in Qt For Mcus, published September 29, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.31%, the 24th percentile. No source names a fixed version.
- Severity
- 8.8 HighCVSS 4.0, CVE List
- Exploit chance
- 0.31%EPSS, 24th percentile
- Exploitation
- None knownNot on CISA’s or ENISA’s lists
- Fixed in
- No fix listedNo source names one
Description
Strings optimized for Latin-1 displaying Latin-1 characters cause incorrect String.arg() formatting by an incorrect buffer size calculation, causing out-of-bounds reading.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- High
Exploit likelihood
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
qt5Red Hat:hummingbird:1 From an advisory covering 4 CVEs | before 0:5.15.18-3.1.hum1 | 0:5.15.18-3.1.hum1 |
qt5-filesystemRed Hat:hummingbird:1 From an advisory covering 4 CVEs | before 0:5.15.18-3.1.hum1 | 0:5.15.18-3.1.hum1 |
qt5-rpm-macrosRed Hat:hummingbird:1 From an advisory covering 4 CVEs | before 0:5.15.18-3.1.hum1 | 0:5.15.18-3.1.hum1 |
qt5-srpm-macrosRed Hat:hummingbird:1 From an advisory covering 4 CVEs | before 0:5.15.18-3.1.hum1 | 0:5.15.18-3.1.hum1 |
qt6Red Hat:hummingbird:1 From an advisory covering 2 CVEs | before 0:6.11.2-1.1.hum1 | 0:6.11.2-1.1.hum1 |
qt6-filesystemRed Hat:hummingbird:1 From an advisory covering 2 CVEs | before 0:6.11.2-1.1.hum1 | 0:6.11.2-1.1.hum1 |
qt6-rpm-macrosRed Hat:hummingbird:1 From an advisory covering 2 CVEs | before 0:6.11.2-1.1.hum1 | 0:6.11.2-1.1.hum1 |
qt6-srpm-macrosRed Hat:hummingbird:1 From an advisory covering 2 CVEs | before 0:6.11.2-1.1.hum1 | 0:6.11.2-1.1.hum1 |
What each source reports
CVE List Score used 8.8
Out-of-bounds read vulnerability in string formatting impacts Qt for MCUs
Strings optimized for Latin-1 displaying Latin-1 characters cause incorrect String.arg() formatting by an incorrect buffer size calculation, causing out-of-bounds reading.
- Record
CVE-2026-95509- CVSS 4.0
- 8.8 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:H/SC:N/SI:N/SA:N - Weakness
- CWE-125, CWE-131
- Updated
- 2026-11-02
EUVDEUVD-2026-88732 8.8
Strings optimized for Latin-1 displaying Latin-1 characters cause incorrect String.arg() formatting by an incorrect buffer size calculation, causing out-of-bounds reading.
- Record
EUVD-2026-88732- CVSS 4.0
- 8.8 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:H/SC:N/SI:N/SA:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-5q52-pjpv-x8mh 8.8
Strings optimized for Latin-1 displaying Latin-1 characters cause incorrect String.arg()...
Strings optimized for Latin-1 displaying Latin-1 characters cause incorrect String.arg() formatting by an incorrect buffer size calculation, causing out-of-bounds reading.
- Record
GHSA-5q52-pjpv-x8mh- CVSS 4.0
- 8.8 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Weakness
- CWE-125
- Updated
- 2026-11-02
NVD 8.8
Strings optimized for Latin-1 displaying Latin-1 characters cause incorrect String.arg() formatting by an incorrect buffer size calculation, causing out-of-bounds reading.
- Record
CVE-2026-95509- CVSS 4.0
- 8.8 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Weakness
- CWE-125, CWE-131
- Updated
- 2026-11-02
OSVRHSA-2026:80566 8.2
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:80566- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H - Updated
- 2026-11-13
OSVRHSA-2026:80569 8.2
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:80569- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H - Updated
- 2026-11-13
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, facts, references | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD |
Dates are when Every CVE recorded each change. Upstream dates may differ.
References
wiki.qt.io/List_of_known_vulnerabilities_in_Qt_products
nvd.nist.gov/vuln/detail/CVE-2026-95509
github.com/advisories/GHSA-5q52-pjpv-x8mh
access.redhat.com/errata/RHSA-2026:80566
images.redhat.com
access.redhat.com/security/cve/CVE-2026-95509
Show 30 moreShow less
access.redhat.com/security/updates/classification
access.redhat.com/security/cve/CVE-2026-96432
access.redhat.com/security/cve/CVE-2026-105946
access.redhat.com/security/cve/CVE-2026-111487
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_80566.json
bugzilla.redhat.com/show_bug.cgi?id=2543059
cve.org/CVERecord?id=CVE-2026-95509
bugzilla.redhat.com/show_bug.cgi?id=2560835
cve.org/CVERecord?id=CVE-2026-96432
nvd.nist.gov/vuln/detail/CVE-2026-96432
codereview.qt-project.org/c/qt/qtbase/+/759718
bugzilla.redhat.com/show_bug.cgi?id=2561557
cve.org/CVERecord?id=CVE-2026-105946
nvd.nist.gov/vuln/detail/CVE-2026-105946
codereview.qt-project.org/c/qt/qtbase/+/744448
codereview.qt-project.org/c/qt/qtbase/+/745457
codereview.qt-project.org/c/qt/qtbase/+/745464
bugzilla.redhat.com/show_bug.cgi?id=2564104
cve.org/CVERecord?id=CVE-2026-111487
nvd.nist.gov/vuln/detail/CVE-2026-111487
codereview.qt-project.org/c/qt%2Fqt3d/+/777981
qt.io/blog/security-advisory-cve-2026-111487
access.redhat.com/errata/RHSA-2026:80569
access.redhat.com/security/cve/CVE-2026-16762
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_80569.json
bugzilla.redhat.com/show_bug.cgi?id=2559538
cve.org/CVERecord?id=CVE-2026-16762
nvd.nist.gov/vuln/detail/CVE-2026-16762
codereview.qt-project.org/c/qt/qtbase/+/738885
codereview.qt-project.org/c/qt/qtbase/+/738901