
CVE catalog
CVE-2026-109677
FreeRDP from 2.0.0-beta1 before 3.28.0 contains an out-of-bounds read vulnerability in smartcard_LocateCardsByATRA_Call because the ATR pattern cbAtr byte count is not capped. Malicious RDP servers ca
- Severity
- High · CVSS 7.1
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:N/VA:N/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 - Published
- Updated
- Source
- [NVD] · [CVE record]
- EPSS
- 0.34% · Oct 25, 2026
FreeRDP from 2.0.0-beta1 before 3.28.0 contains an out-of-bounds read vulnerability in smartcard_LocateCardsByATRA_Call because the ATR pattern cbAtr byte count is not capped. Malicious RDP servers can send crafted ATR mask arrays to use query timing as an oracle, leaking heap memory bit-by-bit to defeat ASLR and aid RCE exploits.
Vulnerable and fixed packages
Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.
| Distribution | Package | Release | Version | Status |
|---|---|---|---|---|
| Debian | freerdp2 | bookworm | 2.11.7+dfsg1-6~deb12u1 | vulnerable |
Fixed-version evidence
| Distribution | Package | Type | Release | Fixed version | Urgency | Origin | Bugs |
|---|---|---|---|---|---|---|---|
| Debian | freerdp2 | source | bookworm | (unfixed) | not yet assigned | Not reported | Not reported |
OpenFactory catalog packages
[Debian 12 (Bookworm)]
- [freerdp2-dev]Affected
Source package: [freerdp2]
Details (2)
2.11.7+dfsg1-6~deb12u1· amd64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
2.11.7+dfsg1-6~deb12u1· arm64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
- [freerdp2-shadow-x11]Affected
Source package: [freerdp2]
Details (2)
2.11.7+dfsg1-6~deb12u1· amd64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
2.11.7+dfsg1-6~deb12u1· arm64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
- [freerdp2-wayland]Affected
Source package: [freerdp2]
Details (2)
2.11.7+dfsg1-6~deb12u1· amd64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
2.11.7+dfsg1-6~deb12u1· arm64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
- [freerdp2-x11]Affected
Source package: [freerdp2]
Details (2)
2.11.7+dfsg1-6~deb12u1· amd64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
2.11.7+dfsg1-6~deb12u1· arm64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
- [libfreerdp2-2]Affected
Source package: [freerdp2]
Details (2)
2.11.7+dfsg1-6~deb12u1· amd64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
2.11.7+dfsg1-6~deb12u1· arm64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
- [libfreerdp-client2-2]Affected
Source package: [freerdp2]
Details (2)
2.11.7+dfsg1-6~deb12u1· amd64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
2.11.7+dfsg1-6~deb12u1· arm64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
- [libfreerdp-server2-2]Affected
Source package: [freerdp2]
Details (2)
2.11.7+dfsg1-6~deb12u1· amd64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
2.11.7+dfsg1-6~deb12u1· arm64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
- [libfreerdp-shadow2-2]Affected
Source package: [freerdp2]
Details (2)
2.11.7+dfsg1-6~deb12u1· amd64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
2.11.7+dfsg1-6~deb12u1· arm64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
- [libfreerdp-shadow-subsystem2-2]Affected
Source package: [freerdp2]
Details (2)
2.11.7+dfsg1-6~deb12u1· amd64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
2.11.7+dfsg1-6~deb12u1· arm64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
- [libuwac0-0]Affected
Source package: [freerdp2]
Details (2)
2.11.7+dfsg1-6~deb12u1· amd64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
2.11.7+dfsg1-6~deb12u1· arm64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
- [libuwac0-dev]Affected
Source package: [freerdp2]
Details (2)
2.11.7+dfsg1-6~deb12u1· amd64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
2.11.7+dfsg1-6~deb12u1· arm64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
- [libwinpr2-2]Affected
Source package: [freerdp2]
Details (2)
2.11.7+dfsg1-6~deb12u1· amd64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
2.11.7+dfsg1-6~deb12u1· arm64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
- [libwinpr2-dev]Affected
Source package: [freerdp2]
Details (2)
2.11.7+dfsg1-6~deb12u1· amd64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
2.11.7+dfsg1-6~deb12u1· arm64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
- [libwinpr-tools2-2]Affected
Source package: [freerdp2]
Details (2)
2.11.7+dfsg1-6~deb12u1· amd64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
2.11.7+dfsg1-6~deb12u1· arm64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
- [winpr-utils]Affected
Source package: [freerdp2]
Details (2)
2.11.7+dfsg1-6~deb12u1· amd64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
2.11.7+dfsg1-6~deb12u1· arm64 · bookwormAffected
nvd · freerdp2 · debian · bookworm
Observed:
References
- [https://ftp.suse.com/pub/projects/security/]
- [https://nvd.nist.gov/vuln/detail/CVE-2026-109677]
- [https://osv.dev/vulnerability/CVE-2026-109677]
- [https://security-tracker.debian.org/tracker/CVE-2026-109677]
- [https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-109677.json]
[Debian Security Tracker] · [FIRST EPSS] · [National Vulnerability Database (NVD)] · [OSV Package Vulnerability Database] · [Red Hat security advisories and VEX] · [SUSE security advisories and VEX]