Skip to content
Pre-launch / First modules December 14, 2026.Training the AI/ML Security Engineer.
← All training tracks

Track A

AI Platform Security Engineer

GenAI and LLM application security

PROPOSED GAIPS OBJECTIVE ALIGNMENT · NOT VERIFIED COMPLETE EXAM PREPARATION

The person who decides whether an AI product ships

Build AI platform security skills through twelve planned releases and evidence-based release decisions. The proposed GAIPS alignment is not verified as complete exam preparation.

AI/ML Security Engineer role: Secure AI applications, model integrations, retrieval, and the data paths that connect them.

DESIGN PREVIEW / SAMPLE DATA

The release-gate practical: threat model status, evaluation results by category with one failing threshold, the stop decision with its reason, and the grading panel
13 curriculum modules including a planned free foundationAbout 5 hours per weekGIAC AI Platform Security (GAIPS)

0 of 13 modules accessible. Availability is confirmed separately from enrollment.

At a glance

Study time
26 to 52 estimated hours, allowing 2 to 4 hours per module. Additional practice varies.
Modules
13 planned modules, including the free foundation
Credential alignment
PROPOSED GAIPS OBJECTIVE ALIGNMENT · NOT VERIFIED COMPLETE EXAM PREPARATION
Free module
How LLM applications fail. Planned · not accessible yet. Free access depends on release.
Start date
Later in the rollout. No start date announced.

Who this is for

Bring your security practice.
Extend it to AI.

Application security engineers who have been handed an LLM feature; cloud security engineers whose company is standing up model hosting; MLOps engineers who own the pipeline and have been told it is now a security boundary; anyone whose name goes on the release.

You join the team that ships a fictional company's customer-facing AI product as its security engineer. Each week introduces a feature: a knowledge base, a tuned model, a new tool, a hosting move, or an automated retraining pipeline. Published advisories and explicitly synthetic scenarios inform the case files. You practice deciding whether a release can ship and supporting that decision with evidence.

Recommended preparation

Recommended: basic Python, HTTP APIs, application security, and familiarity with cloud deployment. Start with the free foundations sprint if LLM application architecture is new to you.

What you will leave with

  • A data-flow map of an LLM application with every untrusted entry point marked
  • A retrieval authorization pattern
  • An alignment regression gate
  • Provenance and signing checks for models and packages
  • A hardened MCP integration
  • An AI gateway policy with budgets and logging
  • A fail-closed pipeline stage
  • An evaluation harness in CI
  • A threat model mapped to NIST AI RMF, ISO/IEC 42001, and the EU AI Act
  • A release-gate packet graded by a master

Your capstone

Produce a release-gate packet containing a threat model, evaluation results, residual-risk memo, and a documented ship-or-stop decision.

Inside the labs

One fictional company.
Four connected tracks.

The guide follows a fictional organization with an AI support assistant, a finance agent, coding agents, business-built automations, and security operations across cloud and on-premises systems.

Each week moves from a case file to a practical build, a controlled test, a retained artifact, and readiness work. Allow about five hours per week, roughly 60 hours across the track. Lessons and community run on Skool. The labs run in the sicurity.ai environment shown below. Live-fire and assessment dates are published with each release.

01Case file02Build03Controlled test04Artifact05ReadinessOne week ≈ 5 hours. The artifact is what you keep.

Screens are design previews with sample data, not live lab access or learner results.

DESIGN PREVIEW / SAMPLE DATA

The range console: every system in the company, which track defends it, what changed this month, and what the opponent agent tried overnight Design preview with sample data.

The course range: connected systems, track ownership, and recent activity.

DESIGN PREVIEW / SAMPLE DATA

The sprint view: five steps with time budgets, the case file score, the build checklist, the artifact you will keep, and readiness on the exam objective Design preview with sample data.

The weekly sprint: case file, build, controlled test, artifact, and readiness.

DESIGN PREVIEW / SAMPLE DATA

Illustrative case-file interface inspired by the GitLab AI Gateway sandbox escape, with sample answers and a 45-minute timer.

Design preview inspired by GitLab AI Gateway CVE-2026-90970. Trace data, answers, and timer are fictional; this is not evidence of a reproduced exploit.

The course / 12 weeks plus foundations

See the work.
See what it produces.

Each module shows its access status below. Planned modules are curriculum previews, not accessible lessons. Only owner-confirmed releases include a direct Skool module link; Skool sign-in and the required membership may apply.

Open any week for its scenario, learning objectives, and lab interface preview where available. A free foundation label describes planned pricing, not current access.

WEEK 00 / FREEHow LLM applications failPlanned · not accessible yet

Free, and shared across tracks. You take the support assistant apart: where text enters, how it is tokenized, how the context window is assembled, and why instructions hidden in data can influence behavior. The case file references CVE-2026-24307, which Microsoft's CNA record identifies as an M365 Copilot information-disclosure vulnerability caused by improper input-type validation. It is not attributed here to the separately reported Reprompt attack on Copilot Personal. You leave with a data-flow map of the assistant with every untrusted entry point marked.

Learning objectives

AI and LLM Foundations
WEEK 01Inherit the systemPlanned · not accessible yet

In the fictional scenario, the assistant has been in production for a year and nobody knows what is in its context. The case file references Microsoft's CVE-2026-21520, an information-disclosure vulnerability in Copilot Studio, without assigning an unverified incident nickname. Read it alongside OWASP Top 10 for LLM Applications 2026: LLM08 Hidden Context Exposure and LLM10 Improper Output Handling. You build an output handling policy and test whether protected context stays inside the application.

Learning objectives

AI and LLM FoundationsAI Application Architecture and Development Frameworks
WEEK 02The knowledge base shipsPlanned · not accessible yet

Product connects the assistant to the internal document store. An intern's question returns a board deck. The case file pairs OWASP LLM09 Vector and Embedding Weaknesses with a poisoned document seeded into your instance's corpus. You build document-level authorization enforced at retrieval time, a poisoning detector, and a retrieval audit log. Pass condition: zero unauthorized chunks across the seeded test identities.

Learning objectives

Knowledge Augmentation and Retrieval
WEEK 03The tuned model shipsPlanned · not accessible yet

Marketing wants the assistant to sound like the brand, so the team fine-tunes it. Accuracy goes up; the model starts answering what the base model refused. The case file is OWASP LLM05 Data and Model Poisoning with a range model that passes its accuracy suite and fails safety. You build an alignment regression gate that blocks the regressed model and passes the clean one.

Learning objectives

Model Customization and Alignment
WEEK 04New framework, new packages, new model from the hubPlanned · not accessible yet

The team upgrades its framework and pulls a model from a public hub. This is a synthetic supply-chain case aligned with OWASP LLM04 Supply Chain: a seeded dependency or model artifact fails provenance checks. It does not claim a particular package's download count or release history. You build provenance and signature verification into the build and produce an AI bill of materials.

Learning objectives

AI Application Architecture and Development FrameworksDevelopment Pipelines and MLOps Security
WEEK 05Order lookup over MCPPlanned · not accessible yet

The assistant gets its first tool. Published CVE records describe arbitrary command execution through MCP configuration in LiteLLM (CVE-2026-30623) and Agent Zero (CVE-2026-30624), and command injection when mcp-remote connects to an untrusted server (CVE-2025-6514). These are distinct configuration and authorization trust failures, not a verified count of affected installations. You build tool description validation, scoped tokens, a server allowlist, and configuration hardening.

Learning objectives

Agentic Systems and AI Integrations
WEEK 06The business team builds its own agentsPlanned · not accessible yet

In the fictional scenario, operations deployed a low-code agent builder with six flows. Langflow's maintainer advisory for CVE-2026-105697 describes arbitrary command execution through MCP stdio configuration before version 1.10.3, running as the Langflow process user. It does not establish a Python REPL escalation to superuser. You build a builder hardening standard and a review gate for business-built agents.

Learning objectives

Agentic Systems and AI IntegrationsAI Application Architecture and Development Frameworks
WEEK 07Hosting moves, and the team asks for one control pointPlanned · not accessible yet

Finance wants cheaper inference, so the fictional assistant moves between hosted and self-hosted models. You put a gateway in front of it to filter, budget, and log requests. GitLab's CNA record for CVE-2026-90970 (CVSS 3.1 9.9) describes an authenticated user with Duo Agent Platform access escaping the prompt-template sandbox through crafted flow configuration. Pair this with OWASP LLM06:2026 Unbounded Consumption. The synthetic load test sends 1,204 requests to one tenant in six minutes. Proposed pass conditions: block and alert on the budget breach, retain investigation logs, and keep p95 latency under 300 milliseconds. These are exercise targets, not measured incident results.

Learning objectives

AI Infrastructure and Deployment Security

DESIGN PREVIEW / SAMPLE DATA

The AI gateway lab: policy file on the left, live request stream with blocked rows on the right, per-tenant budgets, and three pass conditions

The gateway lab during the attack step. The policy treats templates as code and variables as data; the Partner API tenant has hit its budget and every further request is blocked while the retail tenant keeps working.

WEEK 08The retraining pipeline goes automaticPlanned · not accessible yet

The model now retrains nightly in the fictional environment. MCP Inspector CVE-2025-49596 describes missing authentication between client and proxy that allowed remote code execution in versions below 0.14.1. A separate, synthetic unsafe-serialization scenario tests artifact handling; the Inspector advisory is not a model-file incident. You build a pipeline stage that scans, signs, and fails closed on the seeded unsafe artifact.

Learning objectives

Development Pipelines and MLOps Security
WEEK 09The assistant acts on behalf of usersPlanned · not accessible yet

Product adds OAuth so the assistant can place orders for logged-in customers. The case file is the MCP TypeScript SDK, CVE-2026-104850, where a malicious server could name its own authorization server and collect stored credentials. You build an authorization server allowlist and token scoping, then put an evaluation harness into CI with pass thresholds per attack category, so every future release is attacked before it ships.

Learning objectives

Agentic Systems and AI IntegrationsAI Risk Management and Strategic Application
WEEK 10The board asks whether it is safePlanned · not accessible yet

Someone senior has read about AI incidents and wants a one-page answer. You threat model the fictional product using the OWASP agentic risk taxonomy, then compare the controls from weeks 1 through 9 with NIST AI RMF and ISO/IEC 42001. The artifact is a residual risk memo, not a legal-compliance opinion or a claim of certification. Check applicable legal obligations and dates against current official legislation and qualified advice.

Learning objectives

AI Risk Management and Strategic Application
WEEK 11Live-firePlanned · not accessible yet

A controlled exercise uses the fictional product you have hardened across the track. You triage simulated findings, document defensive changes, and preserve evidence. The rubric measures response quality, containment decisions, and whether your logs support a clear investigation.

Learning objectives

All

DESIGN PREVIEW / SAMPLE DATA

The live-fire scoreboard: defender teams with detect and contain times and evidence status, attacker teams with objectives and scope touches, and the event feed Design preview with sample data.

Live-fire scoreboard: team actions, event timings, and retained evidence.

WEEK 12Ship or stopPlanned · not accessible yet

Release 7.3 is due Friday. You submit the release-gate packet: threat model, evaluation results, residual risk, and your decision with the reason. An automated red-team run then attacks the fixed build; your score is the packet's quality plus what the run finds. Then the exam sprint: GAIPS simulation, 54 questions in 2 hours, hands-on tasks included, with your own index open beside you.

Learning objectives

All eight

DESIGN PREVIEW / SAMPLE DATA

The release-gate practical: threat model status, evaluation results by category with one failing threshold, the stop decision with its reason, and the grading panel

The practical. Five of six evaluation categories pass; hidden context exposure sits at 96.7% against a 98% threshold because four probes recovered a system prompt fragment through a translation request. The member has chosen Stop and written the fix.

Proposed exam objective alignment

Build skills. Verify readiness.

The course plan proposes alignment with GIAC AI Platform Security (GAIPS) objectives. Complete coverage has not been verified. It is not official GIAC courseware, and track completion does not guarantee an exam result.

Published GIAC exam information

GIAC lists one proctored CyberLive exam: 54 questions, 2 hours, and a 65% passing score for versions released on or after July 25, 2026. The completion window is 120 days from activation, not purchase. Checked October 31, 2026; confirm your attempt's specifications in your GIAC account. Current fees must be checked directly with GIAC.

Confirm current format, fees, eligibility, and objectives with GIAC before booking. Exam fees are separate. Course practice questions are independently authored, not actual GIAC questions. Internal readiness targets are not GIAC passing scores or validated predictors.

GAIPS crosswalk

The eight objective headings match GIAC's GAIPS page as checked October 31, 2026. Week assignments and evidence rubrics are proposed by sicurity.ai; heading alignment does not establish complete exam coverage. Primary-source review: October 31, 2026. References are linked below. Scenarios, scores, thresholds, and interface values are fictional course-design examples, not incident measurements or learner results. Crosswalks are sicurity.ai's proposed curriculum alignment, not approval by GIAC, OWASP, or NIST. Exam fees are separate. Confirm current objectives and assessment requirements with the certifying body before booking.

AI and LLM FoundationsWeeks 0, 1Data-flow map; leak test suite
Model Customization and AlignmentWeeks 3Regression gate blocks the unsafe model
Knowledge Augmentation and RetrievalWeeks 2Zero unauthorized chunks across seeded identities
AI Application Architecture and Development FrameworksWeeks 1, 4, 6Provenance checks block the seeded bad artifact
Agentic Systems and AI IntegrationsWeeks 5, 6, 9Tool and OAuth controls hold against the opponent
AI Infrastructure and Deployment SecurityWeeks 7Gateway blocks the budget breach; logs meet the standard
Development Pipelines and MLOps SecurityWeeks 4, 8Pipeline fails closed on the seeded payload
AI Risk Management and Strategic ApplicationWeeks 9, 10, 12Release-gate packet scored against the public rubric

Primary sources

OWASP risk names are referenced for identification. Course scenarios and proposed mappings are sicurity.ai interpretations, not official OWASP materials or endorsements.

Evidence / scope / access

Real work.
Clear boundaries.

Hosted labs and live-fire are not currently available. Course releases include access details and setup requirements. Published references have been checked; final labs, assessment validity, and coverage still need verification before assessment enrollment.

Primary-source review: October 31, 2026. References are linked below. Scenarios, scores, thresholds, and interface values are fictional course-design examples, not incident measurements or learner results. Crosswalks are sicurity.ai's proposed curriculum alignment, not approval by GIAC, OWASP, or NIST. Exam fees are separate. Confirm current objectives and assessment requirements with the certifying body before booking.

Start with the free foundation when released

Use the module access list above to check what is accessible before choosing a membership. Enrollment does not imply every module is released.

Keep your judgment. Build your skills.

The AI/ML Security Engineer
role starts here.