Categories
CVE-2026-25953

FreeRDP has heap-use-after-free in xf_AppUpdateWindowFromSurface (freed appWindow)

Summary

FreeRDP has heap-use-after-free in xf_AppUpdateWindowFromSurface (freed appWindow)

Original description

The description as published by the source.

FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.23.0, xf_AppUpdateWindowFromSurface reads from a freed xfAppWindow because the RDPGFX DVC thread obtains a bare pointer via xf_rail_get_window without any lifetime protection, while the main thread can concurrently delete the window through a fastpath window-delete order. Version 3.23.0 fixes the issue.

Source: OSV.dev (Open Source Vulnerabilities) NVD GitHub Advisory OSV

Fix status by distribution

Fixed packages published by each distribution for this CVE

References

We use cookies for analytics and ad measurement. This setting applies to all Game co., Ltd. sites. Details