
ai-agent-automation のメモリAPIにおける所有権チェックの欠如により、ユーザー間をまたいだメモリの読み取りと削除が可能でした。
主なアドバイザリ: GHSA-qv97-83w4-ff86
研究者クレジット: @chaitanyagarware
| フィールド | 値 |
|---|---|
| CVE | CVE-2026-54519 |
| GHSA | GHSA-qv97-83w4-ff86 |
| Project | vmDeshpande/ai-agent-automation |
| Package | backend |
| Ecosystem | npm |
| 深刻度 | 高 |
| CVSS | 8.8, CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| 弱点 | CWE-862 |
| 公開日 | GitHub リポジトリのアドバイザリ: 2026-06-05 |
| パッチ適用済みバージョン | v0.9.1 |
| 公開データベースのステータス | GitHub リポジトリのアドバイザリが公開済み。CVE.org、NVD、OSV は 2026-07-09 時点でレコードを返しませんでした。 |
バックエンドのメモリAPIは認証されていましたが、要求されたメモリレコードが認証されたユーザーに属しているかどうかを検証していませんでした。別のユーザーの agentId またはメモリの _id を知っているか入手したユーザーは、別のアカウントに属するメモリレコードを照会または削除できました。
影響を受けるコントローラーは backend/src/controllers/memory.controller.js でした。
| パッケージ | 影響を受けるバージョン |
|---|---|
backend | <= 0.8.0 |
| パッケージ | 修正済みバージョン |
|---|---|
backend | v0.9.1 |
chaitanyagarware/chaitanyagarware プロフィールの README がこの CVE/GHSA に言及しています。chaitanyagarware/chaitanyagarware.github.io がこの CVE/GHSA に言及しています。このリポジトリは公開インデックス兼ポートフォリオのランディングページです。完全な概念実証 (PoC) エクスプロイトスクリプトをコピーするのではなく、脆弱性を要約し、信頼できるレコードへのリンクを提供することを意図しています。
| 情報源 | ステータス | リンク |
|---|
| GitHub リポジトリのアドバイザリ | 公開済み | GHSA-qv97-83w4-ff86 |
| CVE.org | 未インデックス | CVE 詳細 |
| NVD | 未インデックス | NVD 詳細 |
| OSV | 未インデックス | OSV 検索 |