thinQtankLABS

GIAC labs

Every hands-on lab mapped to a GIAC certification.

Vendor: GIAC  clear  · browse all certifications

Cyber Security › Web Application Security
Expert

Root-Cause & Secure-Code Remediation: Authentication

Fix Authentication Weakness (brute force) (CWE-307) at the source. Read the vulnerable handler, see the sink, reject a denylist, apply the real fix, record defense-in-depth hardening, and verify with audit and vulnscan.

20 steps 4 tasks ~80 min
Free while we launchFree for members View lab
Cyber Security › Web Application Security
Expert

Root-Cause & Secure-Code Remediation: Broken Access Control

Fix Broken Access Control (IDOR) (CWE-639) at the source. Read the vulnerable handler, see the sink, reject a denylist, apply the real fix, record defense-in-depth hardening, and verify with audit and vulnscan.

20 steps 4 tasks ~80 min
Free while we launchFree for members View lab
Cyber Security › Web Application Security
Expert

Root-Cause & Secure-Code Remediation: Command Injection

Fix Command Injection (CWE-78) at the source. Read the vulnerable handler, see the sink, reject a denylist, apply the real fix, record defense-in-depth hardening, and verify with audit and vulnscan.

20 steps 4 tasks ~80 min
Free while we launchFree for members View lab
Cyber Security › Web Application Security
Expert

Root-Cause & Secure-Code Remediation: CSRF

Fix Cross-Site Request Forgery (CSRF) (CWE-352) at the source. Read the vulnerable handler, see the sink, reject a denylist, apply the real fix, record defense-in-depth hardening, and verify with audit and vulnscan.

20 steps 4 tasks ~80 min
Free while we launchFree for members View lab
Cyber Security › Web Application Security
Expert

Root-Cause & Secure-Code Remediation: File Inclusion

Fix File Inclusion (LFI/RFI) (CWE-98) at the source. Read the vulnerable handler, see the sink, reject a denylist, apply the real fix, record defense-in-depth hardening, and verify with audit and vulnscan.

20 steps 4 tasks ~80 min
Free while we launchFree for members View lab
Cyber Security › Web Application Security
Expert

Root-Cause & Secure-Code Remediation: File Upload

Fix Unrestricted File Upload (CWE-434) at the source. Read the vulnerable handler, see the sink, reject a denylist, apply the real fix, record defense-in-depth hardening, and verify with audit and vulnscan.

20 steps 4 tasks ~80 min
Free while we launchFree for members View lab
Cyber Security › Web Application Security
Expert

Root-Cause & Secure-Code Remediation: SQL Injection

Fix SQL Injection (CWE-89) at the source. Read the vulnerable handler, see the sink, reject a denylist, apply the real fix, record defense-in-depth hardening, and verify with audit and vulnscan.

20 steps 4 tasks ~80 min
Free while we launchFree for members View lab
Cyber Security › Web Application Security
Expert

Root-Cause & Secure-Code Remediation: SSRF

Fix Server-Side Request Forgery (CWE-918) at the source. Read the vulnerable URL-fetch handler, see how it fetches any user URL and follows redirects, reject a substring blocklist, and apply the real fix: allowlist the host, resolve it and reject loopback/link-local/private IPs, and disable redirects. Record IMDSv2 + egress hardening and verify with audit and vulnscan.

20 steps 4 tasks ~80 min
Free while we launchFree for members View lab
Cyber Security › Web Application Security
Expert

Root-Cause & Secure-Code Remediation: SSTI

Fix Server-Side Template Injection (SSTI) (CWE-1336) at the source. Read the vulnerable handler, see the sink, reject a denylist, apply the real fix, record defense-in-depth hardening, and verify with audit and vulnscan.

20 steps 4 tasks ~80 min
Free while we launchFree for members View lab
Cyber Security › Web Application Security
Expert

Root-Cause & Secure-Code Remediation: XSS

Fix Cross-Site Scripting (XSS) (CWE-79) at the source. Read the vulnerable handler, see the sink, reject a denylist, apply the real fix, record defense-in-depth hardening, and verify with audit and vulnscan.

20 steps 4 tasks ~80 min
Free while we launchFree for members View lab
Cyber Security › Web Application Security
Expert

Root-Cause & Secure-Code Remediation: XXE

Fix XML External Entity (XXE) (CWE-611) at the source. Read the vulnerable handler, see the sink, reject a denylist, apply the real fix, record defense-in-depth hardening, and verify with audit and vulnscan.

20 steps 4 tasks ~80 min
Free while we launchFree for members View lab