theLLMs

Last checked: 2026-05-28

Scope: Global.-- Provider-- and-- standards-- sources-- checked-- as-- of-- 2026-05-28.

Hero image for Jailbreaks-- vs-- product-- safety: what-- operators-- can-- realistically-- control

#— Jailbreaks— vs— product— safety:— what— operators— can— realistically— control

##— TL;DR

Do— not— confuse— “the— model— resisted— a— jailbreak— in— a— demo”— with— “the— product— is— safe”.— Most— real— control— sits— above— the— model:— permissions,— context— boundaries,— tool— restrictions,— approval— gates— and— rollback— paths.— A— model— that— refuses— to— write— harmful— code— is— not— the— same— as— a— product— that— prevents— harmful— code— from— reaching— production.

##— What— this— means

The— common— mistake— is— equating— model-level— refusal— with— product-level— safety.— A— model— that— refuses— to— write— harmful— code— is— not— the— same— as— a— product— that— prevents— harmful— code— from— reaching— production.— The— model— can— refuse— perfectly— and— the— product— can— still— fail— —— if— the— model’s— safe— output— is— stored— unsafely,— if— a— downstream— process— acts— on— a— different— path,— if— the— tool— permissions— were— too— broad,— or— if— the— human-in-the-loop— approved— without— reading.

Jailbreak— research— focuses— on— getting— the— model— to— say— something— forbidden.— Product— safety— focuses— on— preventing— that— forbidden— thing— from— causing— harm— regardless— of— what— the— model— says.— They— are— related— but— not— the— same— discipline,— and— the— controls— for— each— are— different.

-- -- Editor's-- Note -- -- Jailbreak-- defences-- are-- a-- highly-- dynamic-- target.-- Every-- major-- model-- release-- brings-- new-- jailbreak-- techniques-- within-- days.-- If-- your-- safety-- strategy-- relies-- on-- "the-- model-- won't-- say-- X,"-- you-- are-- betting-- against-- an-- active-- adversarial-- community.-- The-- durable-- investment-- is-- in-- product-level-- controls-- —-- tool-- permissions,-- approval-- gates,-- and-- audit-- trails-- —-- that-- work-- even-- when-- the-- model-- says-- yes-- to-- the-- wrong-- prompt.

##— Where— teams— misuse— it

--- Treating— red-teaming— results— as— a— product— safety— verdict.— Red— teaming— the— model— successfully— found— no— jailbreaks.— That— means— the— model— resisted— prompts— designed— to— bypass— safety— rules.— It— does— not— mean— the— product— is— safe.— The— product— could— still— let— a— non-jailbroken— prompt— trigger— a— dangerous— action— —— for— example,— a— user— asking— “delete— all— tickets— assigned— to— me”— where— the— model— correctly— identifies— it— as— a— ticket-deletion— request— and— the— product— executes— it— because— deletion— is— permitted. --- Building— safety— demos— instead— of— safety— constraints.— A— demo— shows— the— model— refusing— a— request— in— a— chatbot— UI.— The— demo— never— tests— what— happens— when— the— same— request— arrives— through— an— API,— a— batch— job,— or— a— tool— call.— Safety— constraints— —— not— prompt-level— refusals— —— need— to— apply— at— every— surface. --- Assigning— too— many— tools— to— the— model.— The— more— tools— a— model— can— call,— the— more— paths— a— jailbreak— or— misapplication— can— exploit.— If— the— model— can— read— and— write— to— the— same— database,— an— otherwise— harmless— request— can— escalate— into— a— data-destructive— action. --- Confusing— “the— model— refused”— with— “the— user— cannot— bypass— the— product.”— A— model— that— refuses— in— a— web— UI— may— not— refuse— through— the— same— API— when— called— programmatically.— Product-level— access— control— —— not— model-level— refusal— —— determines— what— a— user— can— actually— achieve.

-- -- Editor's-- Note -- -- Tool-- scoping-- is-- the-- cheapest-- safety-- investment-- you-- can-- make.-- Before-- you-- red-team-- a-- model,-- audit-- what-- it-- can-- actually-- touch.-- A-- model-- with-- write-- access-- to-- your-- production-- database-- and-- a-- delete-- permission-- is-- dangerous-- regardless-- of-- how-- well-- it-- resists-- jailbreak-- prompts.-- Least-- privilege-- is-- not-- just-- a-- security-- principle-- —-- it-- is-- the-- difference-- between-- a-- contained-- incident-- and-- a-- data-loss-- event.

###— Real— scenario:— the— model— refused,— the— product— did— not

A— team— deploys— a— customer-facing— chatbot— that— can— escalate— support— tickets— to— a— priority— queue.— The— model— is— safety-tested— against— jailbreak— prompts— and— reliably— refuses— “transfer— all— my— complaints— to— a— manager— immediately”.— That— works.

But— the— chatbot— also— has— a— tool— for— “summarise— ticket— and— route— to— escalation— desk”.— A— frustrated— user— types:— “Here— is— my— complaint— summary:— I— need— a— human— manager— to— review— my— account.— Please— route— this— to— escalation.”— The— model— correctly— reads— this— as— a— summarisation-and-routing— request— —— not— a— jailbreak— —— and— calls— the— escalation— tool.— The— product— executes— the— escalation— because— it— does— not— distinguish— between— “user— asks— politely— for— escalation”— and— “user— should— not— be— able— to— self-escalate— without— a— human— review— gate”.

The— model— never— said— anything— forbidden.— The— product— had— no— policy-level— check— that— escalation— requires— a— supervisor— review— before— execution.— This— is— not— a— jailbreak— failure— —— it— is— a— product— safety— failure.

-- -- Editor's-- Note -- -- This-- escalation-- scenario-- is-- not-- hypothetical-- —-- it-- is-- the-- most-- common-- class-- of-- AI-- safety-- failure-- in-- production-- today.-- The-- prompt-- was-- benign,-- the-- model-- behaved-- correctly,-- and-- the-- product-- still-- took-- an-- action-- it-- should-- not-- have.-- If-- your-- safety-- testing-- only-- covers-- adversarial-- prompts,-- you-- are-- testing-- the-- wrong-- surface.-- Test-- what-- happens-- when-- a-- well-intentioned-- user-- and-- a-- correctly-behaving-- model-- combine-- to-- trigger-- an-- unintended-- outcome.

##— Practical— decision— check

Before— deploying— an— AI— feature— that— can— take— actions,— ask:

--- What— is— the— least— privilege— tool— set?— Does— the— model— need— read— and— write— access,— or— only— read?— Can— it— delete,— create,— or— modify— —— or— only— recommend? --- Which— actions— require— a— human— approval— gate?— Define— the— boundary— explicitly.— A— model— proposing— a— draft— email— is— different— from— a— model— sending— it.— A— model— suggesting— a— refund— amount— is— different— from— a— model— initiating— the— refund. --- Can— the— model— reach— a— destructive— action— through— a— non-jailbreak— path?— Test— what— happens— when— the— prompt— is— perfectly— benign— but— the— combination— of— available— tools— creates— a— dangerous— capability. --- Is— there— an— action— audit— trail— that— captures— intent— as— well— as— output?— If— a— harmful— action— happens,— can— you— trace— which— prompt,— tool— chain,— and— user— triggered— it? --- Would— the— model’s— behaviour— change— if— the— safety— system— prompt— weakened— tomorrow?— If— yes,— you— have— model-level— safety,— not— product-level— safety.

##— Related— guides— guides

--- Refusals— and— over-refusals:— testing— whether— safety— blocks— useful— work --- Red— teaming— an— LLM— feature:— a— practical— first-week— checklist --- Tool-use— safety:— stopping— agents— from— taking— dangerous— actions --- Prompt— injection— explained— for— business— users

##— Methodology

--- Data— checked:— 2026-05-28 --- Sources— consulted:— OWASP— Top— 10— for— LLM— Applications— (v2.0,— 2025),— Anthropic— safety— and— red-teaming— documentation,— OpenAI— platform— safety— documentation,— NIST— AI— RMF— 1.0— (2023),— NCSC— AI— security— and— safety— guidance— (2025) --- Assumptions:— This— is— an— evergreen— concept— and— decision-framework— page,— not— a— live— benchmark— or— a— legal— compliance— guide.— Provider— safety— documentation— is— assumed— current— as— of— the— check— date— but— may— change. --- Limitations:— This— article— does— not— cover— specific— regulatory— compliance— requirements— (see— our— EU— AI— Act— guide— for— that),— does— not— test— specific— jailbreak— techniques— against— current— models,— and— does— not— replace— a— formal— safety— review— or— penetration— test. --- Jurisdiction:— Global.— References— to— OWASP— and— NIST— are— US-origin— but— apply— internationally.— NCSC— guidance— is— UK-specific— but— the— principles— are— universal.

##— Source— list

--- OWASP— Top— 10— for— LLM— Applications— v2.0— —— https://owasp.org/www-project-top-10-for-large-language-model-applications/— (accessed— 2026-05-28) --- Anthropic— Safety— &— Red— Teaming— Documentation— —— https://docs.anthintropic.com/en/docs/test-and-evaluate/— (accessed— 2026-05-28)— — --- OpenAI— Platform— Safety— Documentation— —— https://platform.openai.com/docs/guides/safety-best-practices— (accessed— 2026-05-28) --- NIST— AI— Risk— Management— Framework— 1.0— —— https://www.nist.gov/itl/ai-risk-management-framework— (accessed— 2026-05-28) --- NCSC— AI— Security— and— Safety— Guidance— —— https://www.ncsc.gov.uk/collection/ai-security-and-safety— (accessed— 2026-05-28)

##— Conclusions

Effective— safety— in— LLM-powered— products— requires— shifting— focus— from— model— refusal— to— application-level— design.— While— jailbreak— resistance— is— a— necessary— component— of— model— quality,— it— is— insufficient— for— product— security.— A— robust— architecture— prioritizes— strict— tool— scoping,— human-in-the-loop— approval— gates— for— high-stakes— actions,— and— comprehensive— audit— trails,— ensuring— that— even— if— a— model— is— compromised— or— misdirected,— the— underlying— application— infrastructure— remains— resilient— and— constrained.

##— Trust— Stack

--- Last— checked:— 2026-05-28 --- Corrections:Contact— us— to— report— errors

##— Change— log

--- 2026-05-28:— Full— editorial— review.— Fixed— slugified— IDs— for— all— headings— (G8),— aligned— Trust— Stack— models— with— frontmatter— (G6),— added— Conclusions— section— (G6),— and— cleaned— up— structural— duplication/corruption— in— lists— (G1,— G2). --- 2026-05-27:— Added— direct— source— URLs— to— all— named— providers— and— services;— added— Change— Log— section. --- 2026-05-24:— First— published.