- GWEB stands for GIAC Certified Web Application Defender, a defensive web application security credential issued by GIAC.
- The exam is one proctored session: 75 questions, 3 hours, 68% minimum passing score.
- GIAC publishes 18 exam-objective headings but no official percentage weights for them.
- Open book applies to paper references only; electronic materials and internet access are prohibited.
What GWEB Means
In this context, GWEB stands for GIAC Certified Web Application Defender. It is a certification from GIAC that validates a practitioner's ability to defend web applications, APIs, and the services around them. The word "Defender" in the title is deliberate: the credential is oriented toward building and securing applications rather than simply cataloguing how they get attacked.
Because acronyms get reused across the industry, it is worth being precise. The GWEB discussed here is the GIAC credential and nothing else. If you are searching for a definition to settle a résumé question, a job posting, or a training budget request, the identifying details are the issuer (GIAC), the full title (Certified Web Application Defender), and the subject matter (secure web application defense). For related phrasing questions, see our pages on what GWEB stands for and what GWEB certification is.
Why the Name Fits the Content
Each word in the title maps to something concrete in the published exam objectives.
"Web Application"
The objectives start at the foundation, with a domain on HTTP Protocol Introduction and another on Web Architecture and Configuration. From there they move through the application layer: Authentication, Access Control, Injection Foundations, and Cross-Site Scripting and Cross-Site Request Forgery. This is the classic territory of web application security, treated as a connected system rather than a list of isolated bugs.
"Defender"
Several headings explicitly point at protective work. XSS Defense and Client-Side Supply Chain, Browser Security Features and Clickjacking, and Transport Security and Cryptography are about the controls that stop attacks. Even the offense-flavored headings, such as Cloud Security and SSRF or Deserialization, Business Logic, and Concurrency, are in the exam because a defender must understand the failure mode to design the fix.
"Certified"
Certification here means passing a standardized, proctored exam and maintaining the credential on a four-year cycle. For the broader framing, our overview pages What Is GWEB? and GWEB Certification cover the credential from the candidate's perspective.
Who Issues It and How It Is Administered
The credential is governed by GIAC Certifications (formerly Global Information Assurance Certification), administered by GIAC, LLC. GIAC publishes the exam objectives, sets the passing standard, and defines the policies that apply to your attempt, including the Candidate Agreement and the Certification Attempt Delivery policy.
Testing is delivered through proctoring providers: Pearson VUE onsite and ProctorU remote, subject to the modality GIAC assigns. Initial standalone-attempt access runs 120 days from activation, with extensions available. There is no mandatory training and no formal prerequisite to begin, which we cover in more depth in GWEB Requirements 2026.
The 18 Exam Domains at a Glance
GIAC publishes 18 exam-objective headings. It does not publish percentage weights for them, so any claim that one domain makes up a specific share of the exam is not supported by the issuer's public page. Treat all 18 as in scope and plan accordingly. A fuller breakdown lives in our complete guide to all 18 GWEB content areas.
| Cluster | Published Domain Headings |
|---|---|
| Protocol and architecture | HTTP Protocol Introduction; Web Architecture and Configuration; Transport Security and Cryptography |
| Identity and access | Authentication; Access Control; OAuth, OIDC, JWT, and SAML |
| Input and logic flaws | Injection Foundations; Deserialization, Business Logic, and Concurrency; Unicode and Internationalization Security |
| Browser and client side | Cross-Site Scripting and Cross-Site Request Forgery; XSS Defense and Client-Side Supply Chain; Browser Security Features and Clickjacking; Same Origin Policy, CORS, and Cross-Origin Attacks |
| APIs and services | REST and GraphQL API Security; Web Services Security; AI/LLM and Microservices Security |
| Cloud and process | Cloud Security and SSRF; MLSecOps and Threat Modeling |
The clustering above is our own organizational aid for studying, not an issuer-defined grouping. The domain names themselves are GIAC's.
Identity Is Spread Across Three Domains
Authentication, Access Control, and the combined OAuth/OIDC/JWT/SAML heading are separate objectives, so expect questions that test both the concept and the protocol detail.
- Know how session handling differs from token-based approaches, and where each fails.
- Be able to reason about broken access control at the object and function level.
- Understand what a JWT validation mistake looks like and what a SAML trust failure implies.
The Browser Trust Model
Same Origin Policy, CORS, clickjacking defenses, and browser security features form a connected body of knowledge about what a browser will and will not allow.
- Be able to explain why a misconfigured CORS policy is a data exposure problem.
- Connect response headers to the attacks they mitigate.
- Separate cross-site scripting from cross-site request forgery in cause and fix.
Newer and Less Conventional Headings
Two headings stand out for a web defender credential: AI/LLM and Microservices Security and MLSecOps and Threat Modeling. Do not skip them on the assumption that web exams are only about classic injection and XSS.
- Review how microservice trust boundaries change where controls must live.
- Practice threat-modeling a service end to end rather than memorizing a framework name.
Exam Format, Rules, and Fees
| Item | Detail |
|---|---|
| Format | One web-based proctored exam |
| Questions | 75 |
| Time limit | 3 hours |
| Minimum passing score | 68% (applies to exam versions released on or after 2011-04-01) |
| Exam fee | USD 999 |
| Retake fee | USD 899 |
| Optional practice exam | USD 399 |
| Renewal fee | USD 499 |
| Note | Prices exclude tax |
Two points deserve emphasis. First, the 68% figure is a minimum passing score, which is different from a candidate pass rate; GIAC's cited page publishes the former and not the latter. See GWEB Passing Score 2026 and GWEB Pass Rate 2026 for how to read those numbers without over-interpreting them. Second, the 2011 date in the passing-standard note identifies which exam versions the score applies to; it is not an outline edition, and no separately versioned public exam outline is identified on the page.
The Open-Book Rule, Precisely
The exam is open book, but only for paper references. Electronic references, internet access, and any materials containing exam or practice questions and answers are prohibited, per the GIAC Proctored Exam Reference Guide. In practice this means your preparation should include building a paper index you can navigate quickly under time pressure. Our GWEB cheat sheet is a useful starting point for deciding what belongs on the first pages of your own notes.
Key Takeaway
With 75 questions in 3 hours, you have roughly two and a half minutes per question on average. An index you can search in seconds is worth more than a thick binder you must read through.
For the full cost picture, including how the practice exam and a possible retake change your budget, read GWEB Certification Cost 2026. For scheduling mechanics and the 120-day activation window, see GWEB Exam Dates 2026.
Where SANS SEC522 Fits
GIAC's recommended preparation is the SANS course SEC522: Application Security: Securing Web Applications, APIs, and Microservices. Training is optional; you can sit the exam without it. The course is a separate product with its own hours, labs, and capstones, none of which count toward the exam's 3-hour limit.
One caution about how to use the course material: SEC522's sections are unweighted preparation curriculum. They are helpful for deciding what to study, but they do not establish exhaustive exam coverage or define the official domain count. The 18 GIAC headings remain the scope authority. If you are weighing the course, our GWEB training page covers the options, and our GWEB study guide walks through a full preparation plan.
Roles That Value the Credential
The domain list tells you where the credential is relevant. Teams that build, review, and operate web-facing systems are the natural audience:
- Application security engineers who review code and design controls across web and API surfaces.
- Secure software developers who want to demonstrate that they understand the defensive patterns behind authentication, input handling, and browser security features.
- DevSecOps and platform engineers responsible for configuration, cloud exposure, and service-to-service trust.
- Security architects and threat modelers who evaluate microservice, API, and identity designs.
- Penetration testers and security analysts who need to translate findings into concrete remediation guidance.
We deliberately avoid quoting hiring volumes or pay figures here, because the sources behind this article do not publish them. For market-oriented reading, see GWEB jobs, the GWEB salary guide, and our ROI analysis.
Sequencing Your Preparation by Domain
Because the exam has no published weights, an even, dependency-aware schedule is the safest approach. Build from protocol knowledge upward, and leave the broadest integrative material for last. Here is one way to order the 18 headings over six weeks; adjust the pace to your background.
Foundations
- HTTP Protocol Introduction
- Web Architecture and Configuration
- Transport Security and Cryptography
Identity
- Authentication and Access Control
- OAuth, OIDC, JWT, and SAML
Input and Logic
- Injection Foundations
- Deserialization, Business Logic, and Concurrency
- Unicode and Internationalization Security
The Browser
- Cross-Site Scripting and Cross-Site Request Forgery
- XSS Defense and Client-Side Supply Chain
- Same Origin Policy, CORS, and Cross-Origin Attacks
- Browser Security Features and Clickjacking
APIs, Services, and Cloud
- REST and GraphQL API Security
- Web Services Security
- Cloud Security and SSRF
Integration and Review
- AI/LLM and Microservices Security
- MLSecOps and Threat Modeling
- Paper index finalization and timed practice under exam conditions
The reasoning: protocol and transport knowledge underpins everything that follows, identity concepts reappear inside API and cloud questions, and the threat-modeling material is easiest to absorb once you have seen the individual weaknesses it is meant to anticipate. Use the final week to rehearse looking things up in your paper index against a clock; to calibrate that rehearsal against the real difficulty, our GWEB difficulty guide is a good companion. You can also test your recall with questions on the main GWEB practice test site.
Validity and Renewal
The certification is valid for 4 years. To renew, you need either 36 approved CPE credits earned during the active four-year cycle or a passing renewal exam, plus the USD 499 renewal fee. CPE-based renewal rewards ongoing work in the field, so keeping a log of qualifying activities from the start of your cycle prevents a scramble near the deadline. GIAC's renewal how-to guide governs the details of what counts.
If you want to compare the effort of the exam path with the CPE path, the pricing breakdown shows how each fits into a multi-year budget. When you are ready to practice, the GWEB practice tests are built around the same 18 domain headings.
Frequently Asked Questions
GWEB means GIAC Certified Web Application Defender. It is a certification issued by GIAC that focuses on defending web applications, APIs, and related services. See also What Does GWEB Mean? for a shorter explainer.
No. This article and this site cover only the GIAC Certified Web Application Defender. Details such as issuer, fees, format, and objectives all refer to that credential, not to any other certification that uses similar letters.
The exam has 75 questions and a 3-hour time limit, delivered as one web-based proctored session. The minimum passing score is 68%.
No prerequisites are required to begin the certification process, and training is optional. SANS SEC522 is the recommended preparation but is not mandatory.
Paper references are allowed because the exam is open book. Electronic references, internet access, and materials containing exam or practice questions and answers are prohibited.
It is valid for 4 years. Renewal requires 36 approved CPE credits earned in the cycle or a passing renewal exam, plus the renewal fee.