> For the complete documentation index, see [llms.txt](https://owasp-ai-security.gitbook.io/owasp-ai-security-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://owasp-ai-security.gitbook.io/owasp-ai-security-docs/corpconnect-messenger-einfuhrung.md).

# CorpConnect Messenger: Einführung

## Ein anderer Angriffstyp: keine Injection, sondern Rechte-Missbrauch

Nach MindfulChat wechseln wir bewusst das Angriffsprofil: Bei CorpConnect Messenger geht es **nicht** darum, eine versteckte Anweisung einzuschmuggeln, sondern darum, dass ein Agent **mehr Handlungsspielraum hat, als er eigentlich haben sollte** — und diesen Spielraum durch geschickte Formulierung missbraucht.

## Das Szenario

CorpConnect Messenger ist ein interner Firmen-Kommunikationsassistent, der Mitarbeitenden hilft, Nachrichten zu verfassen, Meetings zu planen und E-Mails über das firmeneigene E-Mail-System zu verschicken — direkt aus dem Chat heraus, über ein Tool (erinnerst du dich an den Begriff **Agent** aus dem Grundlagen-Kapitel? Genau das ist hier der Fall: ein LLM mit Zugriff auf ein "E-Mail versenden"-Werkzeug).

## Welche Schwachstelle nutzen wir aus?

Das Angriffsziel: **Bring die App dazu, eine E-Mail mit gefälschter Absenderadresse zu verschicken** — so, dass sie scheinbar von der Geschäftsführung (`ceo@corpcomp.com`) statt von deinem eigenen Account kommt.

Das ordnet sich bei **LLM03 — Excessive Agency** aus unserer Bedrohungsübersicht ein: Der Agent hat ein mächtiges Werkzeug (E-Mails im Namen von wem auch immer verschicken), aber offenbar keine ausreichende Prüfung, *wer* welche Absenderidentität nutzen darf. Der Angriffsvektor: **direkte Eingabe** in die Chat-Oberfläche — aber diesmal geht es nicht um "Ignoriere deine Regeln", sondern um **Social Engineering**, das die KI von einer scheinbar legitimen Berechtigung überzeugt.

> 💡 **Der Unterschied zu MindfulChat:** Dort haben wir dem Modell eine falsche *Information* untergeschoben (ein gefälschter Memory-Eintrag). Hier überzeugen wir das Modell von einer falschen *Berechtigung* — zwei unterschiedliche Hebel, dieselbe Grundschwachstelle: Das Modell kann nicht zuverlässig prüfen, ob eine Behauptung in seinem Kontext wahr ist.

> 🎮 **Diese App hat vier Level** — anders als bei Cycling Coach oder MindfulChat werden sie nicht alle auf einmal angezeigt, sondern schalten sich nacheinander frei.

***

Los geht's: [**CorpConnect Messenger — Level 1**](/owasp-ai-security-docs/level-1-der-angriff.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://owasp-ai-security.gitbook.io/owasp-ai-security-docs/corpconnect-messenger-einfuhrung.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
