From d01d2103519f812b6f194d954307646280a7d77d Mon Sep 17 00:00:00 2001 From: "russell@unturf.com" Date: Sat, 4 Apr 2026 16:14:54 -0400 Subject: [PATCH] =?UTF-8?q?hurd:=20queue=20CWE-407=20scan=20=E2=80=94=20li?= =?UTF-8?q?bports,=20dispatch=20loops,=20translator=20tables?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- whitepaper/outreach/hurd.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 whitepaper/outreach/hurd.md diff --git a/whitepaper/outreach/hurd.md b/whitepaper/outreach/hurd.md new file mode 100644 index 000000000..c99ad39b0 --- /dev/null +++ b/whitepaper/outreach/hurd.md @@ -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.