The rest of the 6.10 merge window
The rest of the 6.10 merge window
Posted May 27, 2024 16:51 UTC (Mon) by mussell (subscriber, #170320)In reply to: The rest of the 6.10 merge window by aszs
Parent article: The rest of the 6.10 merge window
Yes and no. The dynamic linker can use mseal() to prevent the permissions of GOT/PLT from being modified during runtime, thus ensuring it is always read-only throughout the entire execution of a program. It wouldn't have helped against the xz backdoor as it used IFUNC handlers to modify the PLT during loading before it would have been marked read-only.
