Medium severity6.5NVD Advisory· Published Sep 15, 2026· Updated Sep 24, 2026
CVE-2026-91954
CVE-2026-91954
Description
FreeRDP before 3.31.0 contains a null pointer dereference vulnerability in gdi_surface_bits when processing Surface Bits commands with NSCodec codec ID. A malicious RDP server can crash a FreeRDP client by sending a crafted Surface Bits command claiming to use NSCodec, even when the codec is disabled.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected products
8- osv-coords6 versionspkg:rpm/almalinux/freerdppkg:rpm/almalinux/freerdp-develpkg:rpm/almalinux/freerdp-libspkg:rpm/almalinux/freerdp-serverpkg:rpm/almalinux/libwinprpkg:rpm/almalinux/libwinpr-devel
< 2:3.10.3-12.el10_2.14+ 5 more
- (no CPE)range: < 2:3.10.3-12.el10_2.14
- (no CPE)range: < 2:3.10.3-12.el10_2.14
- (no CPE)range: < 2:3.10.3-12.el10_2.14
- (no CPE)range: < 2:3.10.3-12.el10_2.14
- (no CPE)range: < 2:3.10.3-12.el10_2.14
- (no CPE)range: < 2:3.10.3-12.el10_2.14
Patches
Vulnerability mechanics
References
2- github.com/FreeRDP/FreeRDP/security/advisories/GHSA-ffjr-p229-hpchnvdExploitMitigationVendor Advisory
- www.vulncheck.com/advisories/freerdp-before-3.31.0-null-pointer-dereference-via-nscodecnvdThird Party Advisory
News mentions
1- FreeRDP: 20 Vulnerabilities Disclosed, Including Critical RDSTLS BypassVypr Intelligence · Sep 15, 2026