Skip to main content
← All vulnerabilities
CVE-2026-56835GHSA-QVPF-J64C-JMHRPYSEC-2026-3518

PraisonAI Slack app_mention bypasses configured user/channel authorization

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.6.59
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: total

Summary

PraisonAI, a multi-agent teams system, is affected through its Slack bot integration. Workspace users can trigger the bot's AI agent by mentioning it in channels, bypassing configured restrictions on allowed users, allowed channels, and unknown-user denial, which allows unauthorized people to run the agent.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

PraisonAI is a multi-agent teams system. From version 3.11.0 to before version 4.6.59, PraisonAI's Slack bot applies its configured allowed_users, allowed_channels, and unknown-user pairing policy in the normal Slack message event handler, but not in the adjacent Slack app_mention event handler. A Slack workspace user who can mention the bot in a channel where the Slack app is present can trigger the configured PraisonAI agent even when: the sender is not in BotConfig.allowed_users; the channel is not in BotConfig.allowed_channels; unknown_user_policy="deny" is configured; and the same event content is correctly dropped by the normal message handler. This issue has been patched in version 4.6.59.

Timeline

  1. CVE published
  2. First seen by cve.now
  3. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: total

  4. Record last updated

Affected versions

  • MervinPraison PraisonAI

    From 3.11.0 · fixed in 4.6.59

  • praisonaiPyPI

    From 3.11.0 · fixed in 4.6.59

References 1

GitHub · MervinPraison/PraisonAI