d99374a2ca9b
L1/THREAT-004: add isUnlocked guard to GET_ENTRIES handler
- time
- 2026-05-16 04:32 UTC · 5 months ago
- machine
- koh2
- parent
- df4696f637ed
↓ peach-browser-d99374a2.tar.gzatlas at this save
files changed1 file
src/background/messages.ts+1 −0src/background/messages.ts+1 −0
@@ -527,6 +527,7 @@527527 case "HAS_VAULT":528528 return { ok: true, data: await vault.hasVault() };529529 case "GET_ENTRIES":530+ if (!vault.isUnlocked()) return { ok: false, error: "vault_locked" };530531 return { ok: true, data: vault.getEntries() };531532 case "ADD_ENTRY": {532533 if (!vault.isUnlocked()) return { ok: false, error: "vault locked" };