CVE-2026-41521: xrdp: lib_framebuffer_update Has Integer Overflow Heap Info Leak & ASLR Bypass
xrdp is an open source RDP server. Versions 0.10.6 and prior contain an integer overflow vulnerability when processing screen update messages within the vnc-any connection mode. A malicious remote VNC server can send crafted image dimensions that cause an integer overflow during memory buffer size calculation, resulting in an undersized allocation. Subsequent processing of the incoming image data using the original oversized parameters leads to an out-of-bounds read. An unauthenticated remote attacker could exploit this flaw to disclose sensitive information from the heap memory or cause a denial of service (DoS) via a process crash. This issue has been fixed in version 0.10.6.1.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
xrdpto a version that resolves this vulnerability.Fixed in 0.10.6.1
Event History
Frequently Asked Questions
What is the severity of CVE-2026-41521?
CVE-2026-41521 has a severity rating of 8.2, classified as high.
How do I fix CVE-2026-41521?
To mitigate CVE-2026-41521, upgrade xrdp to version 0.10.6.1 or later.
What type of vulnerability is CVE-2026-41521?
CVE-2026-41521 is categorized as an integer overflow vulnerability.
What does CVE-2026-41521 affect?
CVE-2026-41521 affects xrdp versions 0.10.6 and prior due to issues in the lib_framebuffer_update.
What are the potential impacts of CVE-2026-41521?
Exploitation of CVE-2026-41521 can lead to an information leak and bypass of Address Space Layout Randomization (ASLR).