SafetyGrid

Securing the AI input channel

Language models now sit inside ordinary products. Every prompt, image, document and voice command they read can carry instructions. SafetyGrid is an open initiative to make that channel governed, testable and evidenced under the EU Cyber Resilience Act, with controls any manufacturer can afford.

Aligned with MITRE ATLAS and the OWASP Top 10 for LLM Applications. SafetyGrid adds no new taxonomy. It connects the ones that exist to the CRA.

The multimodal attack grid

Select an attack class to see where it enters, how it is controlled and which CRA requirement it supports.

Attack classTextImageDocumentAudioTools
Carrier for this attack Selected attack Not a primary carrier

Why the CRA needs to see the AI layer

  • Models do not separate data from instructionsAnything a model reads can steer it, whether typed by the user, hidden in a web page, or written in white text on an image.
  • Injection becomes actionIn agents with email, payments, files or equipment, one injected instruction can trigger an outcome that is fast, severe and irreversible. Detection has to be paired with containment.
  • Encryption hides the contentModel traffic travels over TLS, so the network sees timing and destinations, never the prompt. Inspection must happen on the device before encryption, with network enforcement so it cannot be bypassed.
  • Protection is priced for enterprisesCommercial AI security platforms are licensed for large organisations and often inspect content in the cloud. SMEs carry the same CRA obligations without an affordable route.
  • The standards are being written nowHarmonised standards under Standardisation Request M/606 do not yet treat the LLM input channel specifically. The CRA applies in full from 11 December 2027.
The AI input channel of every product with digital elements should be governed, testable and evidenced, protected by open controls that any manufacturer can run on commodity hardware.
From the SafetyGrid manifesto, version 1.0

Ten principles

Everything SafetyGrid produces, from standard text to reference code, is held to these.

  1. Interoperability over inventionReference MITRE ATLAS and OWASP. Never a competing taxonomy or numbering scheme.
  2. Enforceability by designA control that can be silently bypassed is not a control. Specify what an assessor can verify.
  3. Inspection where content existsOn the device before encryption. Transport security is never weakened to inspect.
  4. Multimodal by defaultText, images, documents and audio are equal carriers of instructions.
  5. Containment as well as detectionLeast privilege, confirmation outside the model and a safe stop for high-impact actions.
  6. Affordable and hardware-neutralEvery requirement achievable on entry-level, interchangeable hardware without enterprise licences.
  7. Resilient offlineSigned, locally stored detection updates keep protection working on ships, remote sites and air-gapped networks.
  8. Private by architectureInspection runs locally. User content is not sent to third parties for analysis.
  9. OpenSpecifications, schemas, data and reference code under open licences.
  10. Neutral and proportionateOutcome-based contributions. Reference implementations prove feasibility; they are never the standard.