>_ CyberQuiz
← All rooms
🤖

AI Security

Attacks & defenses for LLMs and ML systems: prompt injection, data poisoning, model theft.

Medium 50 questions · 810 pts Room score: 0/810
Q1 Easy 10 pts

What is 'prompt injection'?

Q2 Medium 15 pts

Which is an example of INDIRECT prompt injection?

Q3 Easy 10 pts

Which is DIRECT prompt injection?

Q4 Medium 15 pts

Name the OWASP project cataloguing the top risks for LLM apps (short name / acronym).

Q5 Medium 20 pts

Best mitigation for 'insecure output handling' when LLM output flows to another system?

Q6 Medium 15 pts

What does 'data poisoning' target?

Q7 Medium 15 pts

Attacks that recover training examples or approximate the model by querying it are broadly called model ____ .

Q8 Medium 20 pts

A 'membership inference' attack determines:

Q9 Medium 15 pts

An 'adversarial example' is:

Q10 Medium 15 pts

An 'evasion attack' against an ML classifier happens at:

Q11 Medium 20 pts

In a RAG system, 'retrieval poisoning' means:

Q12 Medium 15 pts

Coaxing a model to reveal its hidden instructions is called system prompt ____ (leakage).

Q13 Medium 20 pts

OWASP LLM 'Excessive Agency' refers to:

Q14 Medium 15 pts

'Overreliance' on LLM output is risky because:

Q15 Medium 15 pts

'Denial of Wallet' against an LLM app is:

Q16 Easy 10 pts

The classic roleplay jailbreak persona that 'can Do Anything Now' is abbreviated ____ .

Q17 Medium 20 pts

Strongest approach to guardrails against prompt injection?

Q18 Medium 15 pts

Best way to reduce PII leakage from an LLM app?

Q19 Medium 15 pts

Large models can 'memorize' and regurgitate:

Q20 Medium 20 pts

Differential privacy protects training data by:

Q21 Medium 15 pts

A security benefit of federated learning is:

Q22 Medium 20 pts

Downloading a pre-trained model from a public hub risks:

Q23 Easy 10 pts

When an LLM confidently states false information, this is called a ____ .

Q24 Medium 15 pts

RLHF (Reinforcement Learning from Human Feedback) is used to:

Q25 Medium 15 pts

AI 'red teaming' means:

Q26 Medium 15 pts

An independent safety classifier in front of an LLM is used to:

Q27 Medium 15 pts

Model output 'watermarking' aims to:

Q28 Medium 20 pts

Input-side defense against prompt injection includes:

Q29 Medium 20 pts

Giving an LLM 'tool/function calling' introduces the risk that:

Q30 Medium 20 pts

Best practice when an AI agent executes code or tools?

Q31 Medium 15 pts

Applying the security principle of 'least ____ ' to AI agents limits what damage a hijacked agent can do.

Q32 Hard 20 pts

An agent that fetches attacker-controlled URLs can be abused for:

Q33 Medium 15 pts

Vector databases in RAG should enforce:

Q34 Hard 20 pts

'Embedding inversion' can:

Q35 Easy 10 pts

A 'model card' documents:

Q36 Medium 15 pts

Bias in an ML model most often originates from:

Q37 Medium 15 pts

Tracking where training data came from is called data:

Q38 Medium 15 pts

A deployment control that limits abuse of an LLM API is:

Q39 Medium 20 pts

If LLM output is rendered in a web page, you must:

Q40 Medium 15 pts

Putting API keys or secrets directly in prompts is risky because:

Q41 Hard 20 pts

A 'many-shot jailbreak' abuses:

Q42 Medium 15 pts

Encoding a banned request in Base64 or another language is a way to:

Q43 Medium 15 pts

The safest place for an LLM app's provider API key is:

Q44 Medium 15 pts

Employees using unapproved AI tools with company data is often called 'shadow ____ '.

Q45 Medium 15 pts

The NIST 'AI RMF' is a:

Q46 Medium 20 pts

MITRE ATLAS is:

Q47 Hard 20 pts

A 'backdoor' in a poisoned model activates when:

Q48 Medium 15 pts

An attacker who repeatedly queries a paid model to clone it is performing:

Q49 Hard 20 pts

'Machine unlearning' addresses which need?

Q50 Medium 15 pts

A 'human-in-the-loop' control means: