First published: Thu Feb 15 2024(Updated: )
The total size of the user-provided nmreq to nmreq_copyin() was first computed and then trusted during the copyin. This time-of-check to time-of-use bug could lead to kernel memory corruption. On systems configured to include netmap in their devfs_ruleset, a privileged process running in a jail can affect the host environment.
Credit: secteam@freebsd.org
Affected Software | Affected Version | How to fix |
---|---|---|
FreeBSD FreeBSD | >=12.0<12.3 | |
FreeBSD FreeBSD | =12.3 | |
FreeBSD FreeBSD | =12.3-p1 | |
FreeBSD FreeBSD | =12.3-p2 | |
FreeBSD FreeBSD | =12.3-p3 | |
FreeBSD FreeBSD | =12.3-p4 | |
FreeBSD FreeBSD | =13.0 | |
FreeBSD FreeBSD | =13.0-beta1 | |
FreeBSD FreeBSD | =13.0-beta2 | |
FreeBSD FreeBSD | =13.0-beta3 | |
FreeBSD FreeBSD | =13.0-beta3-p1 | |
FreeBSD FreeBSD | =13.0-beta4 | |
FreeBSD FreeBSD | =13.0-p1 | |
FreeBSD FreeBSD | =13.0-p10 | |
FreeBSD FreeBSD | =13.0-p2 | |
FreeBSD FreeBSD | =13.0-p3 | |
FreeBSD FreeBSD | =13.0-p4 | |
FreeBSD FreeBSD | =13.0-p5 | |
FreeBSD FreeBSD | =13.0-p6 | |
FreeBSD FreeBSD | =13.0-p7 | |
FreeBSD FreeBSD | =13.0-p8 | |
FreeBSD FreeBSD | =13.0-p9 | |
FreeBSD FreeBSD | =13.0-rc1 | |
FreeBSD FreeBSD | =13.0-rc2 | |
FreeBSD FreeBSD | =13.0-rc3 | |
FreeBSD FreeBSD | =13.0-rc4 | |
FreeBSD FreeBSD | =13.0-rc5 | |
FreeBSD FreeBSD | =13.0-rc5-p1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.