
from mukul975
Techniques and checks to find and exploit common JWT misconfigurations (alg none, alg confusion, kid/JKU injection, weak secrets).
When to use: Assess applications that use JWTs for authentication/authorization (APIs, SSO, OAuth/OIDC).
Overview: Practical workflow for decoding JWTs, checking header fields (alg, kid, jku, x5u), testing 'none' algorithm bypasses, algorithm confusion (RS256→HS256), kid-based injections (SQLi, path traversal, SSRF), JKU/X5U attacks, and brute-forcing weak HMAC secrets. Includes tools and remediation guidance.
Steps:
Output: A concise JWT Security Assessment Report listing findings, impact, and prioritized remediations (whitelist algs, validate kid, ignore untrusted jku/x5u, strong secrets, proper expirations).
This skill has not been reviewed by our automated audit pipeline yet.
Analyzing Ransomware Leak Site Intelligence
Collect and analyze ransomware data-leak site (DLS) postings to extract victim, group, sector, and timeline intelligence for threat hunting and risk assessment.
Evaluating Threat Intelligence Platforms
Guides procurement, evaluation, and proof-of-concept testing for Threat Intelligence Platforms (MISP, OpenCTI, ThreatConnect, Anomali, EclecticIQ) based on inte
Performing Threat Modeling with OWASP Threat Dragon
Use OWASP Threat Dragon to create data-flow diagrams, apply STRIDE/LINDDUN threat classifications, and generate threat-model reports to guide secure design revi
Testing for XSS Vulnerabilities with Burp Suite
Guided workflow to identify, validate, and document reflected, stored, and DOM-based XSS using Burp Suite (scanner, repeater, intruder, DOM Invader).
Hunting for Cobalt Strike Beacons
Detect Cobalt Strike beacon network activity using TLS certificate signatures, JA3/JA3S/JARM fingerprints, HTTP profile matching, and timing analysis in Zeek/Su
Conducting Domain Persistence with DCSync
Guided procedures to identify DCSync-capable accounts and extract Active Directory credential hashes (KRBTGT, admin) for authorized red-team testing and validat