oss-sec mailing list archives
Re: FreeRDP fixes 12 CVEs in 3.22.0 release
From: Solar Designer <solar () openwall com>
Date: Tue, 10 Feb 2026 04:37:24 +0100
On Mon, Feb 09, 2026 at 03:31:46PM -0800, Alan Coopersmith wrote:
- @Keryer reported an issue affecting client and proxy: CVE-2026-23948 - @ehdgks0627 did some more fuzzying and found quite a number ofclientside bugs. CVE-2026-24682 CVE-2026-24683 CVE-2026-24676 CVE-2026-24677 CVE-2026-24678 CVE-2026-24684 CVE-2026-24679 CVE-2026-24681 CVE-2026-24675 CVE-2026-24491 CVE-2026-24680More details on each of these are available at:
- CVE-2026-24682 Heap-buffer-overflow in audio_formats_free https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-vcw2-pqgw-mx6g
- CVE-2026-24677 Heap-buffer-overflow in ecam_encoder_compress_h264 https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-xw37-j744-f8v7
- CVE-2026-24679 Heap-buffer-overflow in urb_select_interface https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-2jp4-67x6-gv7x
All 3 of these "Heap-buffer-overflow" issues are actually out of bounds reads, per ASan. It's another case of ASan mislabeling this, and people blindly copying what it says into advisories and CVE titles. It can't be ruled out (without code review) that if the out of bounds reads did not terminate processing, some of them could possibly be followed by out of bounds writes. However, ASan is currently unable to find this. I wonder if besides correcting the string "Heap-buffer-overflow" ASan could reasonably be enhanced not to terminate the task on out of bounds reads, so that it would also have a chance to detect subsequent writes. Alexander
Current thread:
- FreeRDP fixes 12 CVEs in 3.22.0 release Alan Coopersmith (Feb 09)
- Re: FreeRDP fixes 12 CVEs in 3.22.0 release Solar Designer (Feb 09)
