In FreeRDP before version 2.1.2, there is an out of bounds read in license_read_new_or_upgrade_license_packet. A manipulated license packet can lead to out of bound reads to an internal buffer. This is fixed in version 2.1.2.
The product reads data past the end, or before the beginning, of the intended buffer.
Link | Tags |
---|---|
https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-977w-866x-4v5h | third party advisory |
https://github.com/FreeRDP/FreeRDP/commit/6ade7b4cbfd71c54b3d724e8f2d6ac76a58e879a | third party advisory patch |
http://www.freerdp.com/2020/06/22/2_1_2-released | release notes vendor advisory |
http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00080.html | third party advisory vendor advisory |
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/6Y35HBHG2INICLSGCIKNAR7GCXEHQACQ/ | vendor advisory |
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/XOZLH35OJWIQLM7FYDXAP2EAUBDXE76V/ | vendor advisory |
https://usn.ubuntu.com/4481-1/ | third party advisory vendor advisory |
https://lists.debian.org/debian-lts-announce/2023/10/msg00008.html | mailing list third party advisory issue tracking |