Always-Incorrect Control Flow Implementation in FreeBSD - CVE-2026-49414
Published: June 11, 2026
FreeBSD
Detailed vulnerability description
The vulnerability allows a local user to weaken address space layout randomization protections for setuid executables.
The vulnerability exists due to improper initialization order in the ELF image activator when executing a setuid PIE binary after disabling ASLR with procctl(2). A local user can call procctl(2) before execve(2) to weaken address space layout randomization protections for setuid executables.
This issue affects setuid or setgid PIE binaries and can make exploitation of a separate memory corruption vulnerability significantly easier.