Katalog CVE

CVE-2026-54519

WysokieCVSS 8.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.52%

Percentyl 41 - wyżej niż 41% wszystkich znanych CVE

Streszczenie

W AI Agent Automation przed wersją 0.9.1 funkcje listMemories, deleteMemory i clearAgentMemory używają identyfikatorów podanych przez wywołującego bez weryfikacji, czy rekord należy do zalogowanego użytkownika. Uwierzytelniony atakujący znający identyfikatory ofiary może czytać, usuwać lub czyścić jej dane pamięci agenta.

Ocena ryzyka

Naruszenie izolacji dzierżawców prowadzi do nieautoryzowanego ujawnienia danych (historia rozmów, kontekst agenta, dane zadań, embeddingi) oraz utraty danych. Może to skutkować wyciekiem informacji i problemami zgodności.

Rekomendacja

Zaktualizuj AI Agent Automation do wersji 0.9.1 lub nowszej. Zweryfikuj, czy kontrola dostępu do zasobów pamięci jest prawidłowo egzekwowana.

Inne podatności w AI Agent Automation

Oryginalny opis (angielski, źródło NVD)

AI Agent Automation is a modular AI agent workflow automation platform with schedulers, tools, and observability. Prior to 0.9.1, backend/src/controllers/memory.controller.js authenticates requests but listMemories, deleteMemory, and clearAgentMemory use a caller-supplied agentId or memory _id without verifying through the related Agent that the record belongs to req.user. An authenticated attacker who knows or obtains another user's identifiers can read victim AgentMemory content, including conversation history, agent context, task data, embeddings, and metadata, delete an individual victim memory, or clear all memory belonging to a victim agent. This breaks tenant isolation and causes unauthorized disclosure and data loss. This issue is fixed in version 0.9.1.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS