Corvus
RED × BLUE

Threat Playbook

Adversary vectors paired with the defensive controls that close them. Read top-to-bottom — engagements are sorted by severity. Baseline controls below apply across the surface.

1
Severe
6
Moderate
0
Low
4
Baseline

Severe · Act Now

1 engagement

Moderate · Plan Mitigation

6 engagements

Baseline · Surface-Wide

4 controls
B-08 Baseline

MFA enforced across all BAN and tenant access — M365, Shield, EncryptTitan, Zywave

BAN's Microsoft 365 tenant (ent_006) is the single most leveraged authentication surface. Enforce MFA (preferably phishing-resistant FIDO2 / WebAuthn rather than SMS or TOTP) on every M365 account, every Shield Security admin account, every EncryptTitan administrator, and every Zywave admin. Baseline hardening that closes a large fraction of credential-stuffing and phishing-derived account-takeover scenarios beyond R-01 alone.

B-09 Baseline

Remediate the MDN Observatory F (CSP, HSTS, security headers)

Apply Mozilla Observatory's recommended security headers to benefitadvisorsnetwork.com — at minimum HSTS with a 12-month max-age, a baseline Content-Security-Policy, X-Content-Type-Options nosniff, Referrer-Policy strict-origin-when-cross-origin, and X-Frame-Options or CSP frame-ancestors. Re-scan; the grade should move from F to at least B in a single deploy. Closes ent_025's specific failure modes.

B-10 Baseline

Asset and SaaS inventory — bind every SPF authorisation to a named owner

Maintain a living inventory of every third-party SaaS that sends mail as BAN. For each entry: owner inside BAN, vendor contact, contractual review date, the corresponding SPF include or IP authorisation. The B-02 fix for 3.13.39.22 is the proximate instance; a general inventory makes future drift visible.

B-11 Baseline

Subdomain and CT-log monitoring across benefitadvisorsnetwork.com

Subscribe to certificate-transparency log feeds (e.g., crt.sh notification, Cloudflare CT monitoring) for any certificate issued under benefitadvisorsnetwork.com or member-firm-adjacent domains. Catches both legitimate-but-unknown internal services and adversary-issued certificates from rogue CAs (paired with B-03's CAA control). Closes the kj_007 completeness gap proactively.