Analysis · Retrospective 2025
tj-actions: fixing the workflow was only the start of secret recovery
The March 2025 compromise connected mutable action tags, secret-bearing logs and credentials that could outlive the malicious code.
The March 2025 compromise connected mutable action tags, secret-bearing logs and credentials that could outlive the malicious code.
The 2024 Snowflake customer-account campaign followed stolen identities into database access and data export.
The 2024 response shows why transaction state and temporary recovery routes belong in continuity planning.
The 2023 campaign separated two jobs that incident tickets often collapse: closing the vulnerability and investigating earlier access.
Exchange patch state, earlier exploitation and persistent access need separate evidence in a ProxyLogon response.