Analysis and contextual insights are available on OpenCVE Cloud.
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-8579-rgg5-ph2m | PraisonAI DiscordApproval accepts unrelated channel messages as dangerous-tool approvals |
Fri, 23 Oct 2026 14:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Mervinpraison
Mervinpraison praisonai |
|
| Vendors & Products |
Mervinpraison
Mervinpraison praisonai |
Fri, 23 Oct 2026 12:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | PraisonAI is a multi-agent teams system. From version 4.5.2 to before version 4.6.59, praisonai.bots.DiscordApproval approves a pending dangerous tool call when it sees any later non-bot message in the configured Discord channel whose text is classified as approval, such as yes. As a result, any user who can post in the configured approval channel can approve a pending high-risk tool call by sending yes after the approval message appears. the same PoV also shows that the Slack and Telegram messaging approval backends have no explicit approver allowlist parameter, but the primary report-grade issue is the Discord backend's unthreaded channel cross-talk: the approving message does not need to be a reply or otherwise request-bound. This issue has been patched in version 4.6.59. | |
| Title | PraisonAI DiscordApproval accepts unrelated channel messages as dangerous-tool approvals | |
| Weaknesses | CWE-345 CWE-863 |
|
| References |
| |
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: GitHub_M
Published:
Updated: 2026-10-23T11:55:53.084Z
Reserved: 2026-06-23T14:55:09.117Z
Link: CVE-2026-56832
No data.
Status : Deferred
Published: 2026-10-23T12:18:14.437
Modified: 2026-10-23T12:18:14.560
Link: CVE-2026-56832
No data.
OpenCVE Enrichment
Updated: 2026-10-23T13:45:17Z
Github GHSA