Skill: NONE | Type: troubleshooting
Summary: EPISODIO 1 — MNEMO_PRE_DIGEST: 🔐 El hallazgo más serio no era un bug — era un te
2.1 KiB
| episode_id | puente_flat | session_code | acto_dialogico | actor_flujo | criticidad_aegis | skill_dominante | fase_proyecto | tipo_semantico | summary_one_line | source_type | trust_boundary | created_at | relectura_tagged | forgejo_commit_sha |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4f3e9aed-f393-4ccd-ab60-151668c8962a | TRAZA_el-hallazgo-ms-serio-no-era-un-bug-era_S20260726.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD | S20260726.ARCO_CICLO4_AUTOMEJORA | informar | multi_actor | low | NONE | operations | troubleshooting | EPISODIO 1 — MNEMO_PRE_DIGEST: 🔐 El hallazgo más serio no era un bug — era un test que ment | claude_code | internal | 2026-07-27T00:32:59.534420+00:00 | false | pending |
🔐 El hallazgo más serio no era un bug — era un test que mentía sobre seguridad
Commit c5a10300 en los 3 remotos ✅ · 34 passed
[R25.seccion1.I1] Lo que encontré al investigar
Cuando el helper dejó de mentir, test_pre_tool_memory_guard se puso rojo. Fui a ver si el guard estaba roto y encontré lo contrario: el guard está bien, y se endureció a propósito. Su propio código lo explica —cambio SEC-HOOK-04, del 23 de junio—: el flag ember_inner_intentional era auto-autorizante, así que un prompt-injection metido dentro de un store_memory podía activarlo y corromper de forma irreversible la memoria interna, que es write-once. Hoy hace falta un flag creado por ti, que el modelo no puede escribir, y con caducidad.
El desactualizado era el test. Llevaba un mes afirmando que el flag del payload sí autoriza.
Y aquí está lo que hace este caso peor que un simple test roto: no solo no detectaba nada — desinformaba. Cualquiera que lo leyera para entender la política de ember_inner habría concluido que ese flag abre la puerta… que es exactamente el vector que se cerró. Un test que no puede fallar y además miente sobre seguridad es peor que no tener test. Y era invisible.
Ya afirma la política real, con el porqué escrito, y verifiqué la mordida: simulé que alguien reabría esa puerta y el test falla. Si mañana alguien restaura el vector, el rojo aparece.