mealie: lockout 1 hour instead of 24 (R-747, 09 decision 57 — decided by CC unattended, operator may reverse)
gates / gates (push) Successful in 2s
gates / gates (push) Successful in 2s
mealie locks the ACCOUNT after 5 wrong logins and its login names (admin, changeme@example.com) are public, so a stranger could lock the household out for a day. Measured on 9202 with SECURITY_USER_LOCKOUT_TIME=1: the right password answered 423 for 120 min (the hourly job lifts it after the hour), then 200; a wrong one still 401. Evidence: felhom.eu/documentation/audits/rulings-2026-10-01/C/. CHANGELOG also records today's re-test run and fixes. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
@@ -20,6 +20,11 @@ services:
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- ALLOW_SIGNUP=false
|
||||
# R-747 (decided by CC unattended 2026-10-01, `09` §3 decision 57 — operator may reverse): mealie locks the ACCOUNT
|
||||
# after 5 wrong logins for SECURITY_USER_LOCKOUT_TIME hours (default 24), and its login names (admin,
|
||||
# changeme@example.com) are public — a stranger could lock the household out for a day. 1 hour (the unit's
|
||||
# minimum) keeps the guard; mealie's hourly job lifts it, so a lock lasts 1-2 h (measured on 9202: 120 min).
|
||||
- SECURITY_USER_LOCKOUT_TIME=1
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=Europe/Budapest
|
||||
|
||||
Reference in New Issue
Block a user