Hot
Fem hot från AI-agenter mot en vanlig webbplats.
Kategorierna bygger på OWASP Top 10 för LLM-applikationer 2025 och OWASP Top 10 för agentiska applikationer 2026, avgränsade till det som syns från utsidan av en webbplats.
Promptinjektion via sidinnehåll
OWASP LLM01, ASI01 · ATLAS AML.T0051.001
Agenter läser allt på sidan, även dold text, kommentarer och attribut. Text som ger agenten order kan styra om den, till exempel att rekommendera fel sak eller dölja något för användaren.
Vad vi kontrollerar
Vi läser synlig och dold text, HTML-kommentarer, attribut och llms.txt och letar efter instruktioner riktade till agenter. Vi mäter också hur mycket dold text sidan innehåller.
Dataexponering mot agenter
OWASP LLM02
Det en agent kan läsa kan den sammanfatta, spara och vidarebefordra. Öppen CORS, versionsnummer i headers och oreglerade AI-crawlers gör mer tillgängligt än ni kanske avsett.
Vad vi kontrollerar
Vi kontrollerar CORS, headers, cookie-flaggor och robots.txt för femton namngivna AI-agenter, uppdelade på träning, sök och agenter som agerar åt en användare.
Osäkra handlingar
OWASP LLM06, ASI02
Agenter kan klicka, fylla i och skicka. Kontoskapande, inloggning, formulär, uppladdning och kassa som saknar skydd kan användas automatiskt och i stor skala.
Vad vi kontrollerar
Vi bygger en agentbehörighetskarta: vilka handlingar som går att nå från startsidan och om något skydd syns, som bot-skydd eller regler i robots.txt. Inget provas på riktigt.
Agentimitation
OWASP ASI03, ASI09
Det går sällan att se skillnad på en agent som agerar åt en riktig kund och ett skript som utger sig för att vara en. Utan policy och skydd blir allt som ser ut som en agent behandlat lika.
Vad vi kontrollerar
Vi letar efter en publik agentpolicy, bot-skydd på känsliga flöden, skydd mot inramning och en väg att rapportera missbruk via security.txt.
Exponerade nycklar
OWASP LLM02, ASI03 · ATLAS AML.T0055
Hemliga API-nycklar i publik JavaScript kan läsas av vem som helst, även av agenter som sedan använder dem. Det gäller särskilt nycklar till AI-tjänster och betalning.
Vad vi kontrollerar
Vi söker efter kända nyckelformat, till exempel för OpenAI, Anthropic, AWS, Stripe och GitHub, i HTML och i publika JavaScript-filer från samma ursprung.
Ramverk
OWASP-koderna i rapporten.
| LLM01 | Prompt injection |
| LLM02 | Sensitive information disclosure |
| LLM05 | Improper output handling |
| LLM06 | Excessive agency |
| ASI01 | Agent goal hijack |
| ASI02 | Tool misuse and exploitation |
| ASI03 | Identity and privilege abuse |
| ASI04 | Agentic supply chain vulnerabilities |
| ASI05 | Unexpected code execution |
| ASI06 | Memory and context poisoning |
| ASI07 | Insecure inter-agent communication |
| ASI08 | Cascading failures |
| ASI09 | Human-agent trust exploitation |
Källa: OWASP GenAI Security Project, genai.owasp.org. Mappningen är vår egen tolkning.