copy_stat and copy_ostat used by 32-bit compat *stat calls left some padding bytes uninitialized. This issue does not exist in stable/12 and later as it was incidentally addressed as part of the 64-bit inode project. Reported by: Reno Robert, Trend Micro Zero Day Initiative Sponsored by: The FreeBSD Foundation
Details
Details
- Reviewers
markj philip - Commits
- rGd3aef2d8fc89: Avoid kernel stack disclosure in compat32 stat
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable