Files
RedBear-OS/local/recipes/system
vasilito 883e8147ec round 15: redbear-acmd setrens security fix + README/AGENTS contradiction cleanup
Three doc/code fixes from the Round 15 audit:

1. redbear-acmd setrens security: the bare 'let _ = setrens(0,0)'
   silently dropped the syscall result. If setrens failed the
   CDC-ACM daemon would retain its original namespace and serve
   USB-serial requests with potentially elevated privileges. Now
   logs the error and returns early so the daemon refuses to
   serve with unknown namespace rather than continuing degraded.

2. README.md null+8 contradiction: line 138 used  (implying
   fixed) while lines 140/143/144 used 🟡 'runtime blocked'. Both
   could not be true. Demoted line 138 to 🟡 with caveat about
   compile-time guards only and runtime re-verification pending,
   matching QT6-WAYLAND-NULL8-DIAGNOSIS.md status. The four
   lines now agree.

3. README.md + AGENTS.md: replaced the non-existent config
   'redbear-live' (with output 'redbear-live.iso') with the
   accurate '<config>.iso' pattern. No 'redbear-live' config
   exists; ISO outputs follow '<config>.iso'.

   Also fixed README.md plan-version date from 2026-07-26 to
   2026-07-27 to match CONSOLE-TO-KDE-DESKTOP-PLAN.md.

3 files changed, +12/-6.
2026-07-27 21:52:34 +09:00
..