hurd: queue CWE-407 scan — libports, dispatch loops, translator tables
This commit is contained in:
parent
b1e7dd87a1
commit
d01d210351
1 changed files with 25 additions and 0 deletions
25
whitepaper/outreach/hurd.md
Normal file
25
whitepaper/outreach/hurd.md
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
# GNU Hurd — CWE-407 Scan Queue
|
||||
**2026-04-04 · Scan in progress**
|
||||
|
||||
## Target
|
||||
|
||||
GNU Hurd microkernel OS — main Hurd translators (`hurd.git`), GNU Mach kernel (`gnumach.git`), and `libpthread`.
|
||||
|
||||
Primary language: C. Primary IPC mechanism: Mach ports.
|
||||
|
||||
## Scan Focus
|
||||
|
||||
- `libports/` — port/capability lookup tables, bucket walks
|
||||
- `libdiskfs/`, `libtrivfs/`, `libnetfs/` — server loop message dispatch
|
||||
- Translator registration and lookup in core translators
|
||||
- Any linked-list walk inside another linked-list walk
|
||||
- `strcmp`-in-loop patterns over growing name tables
|
||||
|
||||
## Contact
|
||||
|
||||
GNU Hurd mailing list: `bug-hurd@gnu.org`
|
||||
GNU Savannah: https://savannah.gnu.org/projects/hurd/
|
||||
|
||||
## Status
|
||||
|
||||
Scan queued 2026-04-04. Defect files pending.
|
||||
Loading…
Add table
Add a link
Reference in a new issue