TriOngle

S1Assure

AI red teaming and adversarial testing

We attack your AI system as deployed, the way an adversary would, prove each finding with a proof of concept, and retest the fixes.

Price on requestAsk about S1How pricing works

What it is for

Testing the model alone tells you little about the system you run. S1 tests the application around it: the prompts, the retrieval, the tools, the output handling and the people and systems that consume the output. The question is not whether the model can be made to say something odd, but what an attacker can make your system do.

What we test

Every engagement covers the ten risks in the OWASP Top 10 for LLM Applications, from LLM01 Prompt Injection to LLM10 Unbounded Consumption,⁠[1] and, where the system uses agents, the ten risks in the OWASP Top 10 for Agentic Applications, from ASI01 Agent Goal Hijack to ASI10 Rogue Agents.⁠[2] In practice that means:

  • direct and indirect prompt injection, including instructions hidden in documents, web pages, emails and tool results;
  • data exfiltration through answers, links, images, tool calls and logs;
  • excessive agency: actions the system can take that it should not;
  • system prompt and configuration leakage;
  • unsafe handling of model output by the code that receives it;
  • cost and capacity abuse.

Each test case is tagged with its MITRE ATLAS technique, for example AML.T0051 LLM Prompt Injection and its indirect form, AML.T0051.001.⁠[3][4]

What you receive

A report your board can read and your engineers can act on, a proof of concept for every finding, a retest letter once fixes are in, and the test cases as a regression suite that runs in your CI, so a fixed finding stays fixed.

How it runs

S1 runs under the TriOngle Method and draws on the OWASP GenAI Red Teaming Manual, version 1.0 (20 October 2026), which sets out an eight-phase approach to testing generative AI models, applications and agents.⁠[5] Rules of engagement are agreed in writing first. Test evidence is kept on EU servers only.

Framework mapping

The frameworks this scope is aligned with, the version we map to, and what we map. Aligned with means we use the framework; it does not mean any body has certified TriOngle.

FrameworkVersionWhat we map
OWASP Top 10 for LLM Applications2025 edition⁠[1]LLM01 to LLM10
OWASP Top 10 for Agentic Applications2026 edition, 9 Dec 2025⁠[6]ASI01 to ASI10, where agents are in scope
MITRE ATLASMonthly releases; data version 2026.05⁠[7]⁠[8]Technique ID for every test case
OWASP GenAI Red Teaming ManualVersion 1.0, 20 Oct 2026⁠[5]Phases of the engagement

References

Numbered in the order they are first cited on this page; each entry links back to the places that cite it. Every source was opened on 4 November 2026.

  1. ↑ a b 2025 Top 10 Risk & Mitigations for LLMs and Gen AI Apps. OWASP Gen AI Security Project.
  2. ↑ OWASP top 10 for agentic applications 2026: Understanding the risks of agents and tools. Giskard, 18 December 2025. Lists the ten entries ASI01 to ASI10.
  3. ↑ LLM Prompt Injection, AML.T0051. MITRE D3FEND.
  4. ↑ Indirect, AML.T0051.001. MITRE D3FEND.
  5. ↑ a b GenAI Red Teaming Manual Version 1.0. OWASP Gen AI Security Project, 20 October 2026.
  6. ↑ OWASP Top 10 for Agentic Applications for 2026. OWASP Gen AI Security Project, 9 December 2025.
  7. ↑ MITRE ATLAS Grows through Collaboration with CTID and Industry. MITRE Center for Threat-Informed Defense, 6 May 2026.
  8. ↑ mitre-atlas/atlas-data. MITRE ATLAS on GitHub. Data version 2026.05.