Description
AutoGPT is a workflow automation platform for creating, deploying, and managing continuous artificial intelligence agents. Prior to , the `POST /api/integrations/webhooks/{webhook_id}/ping` endpoint fetches the target webhook by primary key alone without verifying that the webhook belongs to the authenticated user. Any authenticated user can supply an arbitrary webhook_id to confirm webhook existence, leak the webhook's OAuth provider type, and in some cases trigger a ping delivery on behalf of another user. This vulnerability is fixed in .
Published: 2026-06-26
Score: 5.4 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is an Insecure Direct Object Reference in the AutoGPT webhook ping endpoint. The route accepts a webhook_id and retrieves the corresponding record solely by primary key, without verifying that the requesting authenticated user actually owns that webhook. As a result, any authenticated user can supply arbitrary webhook_ids to confirm whether the webhook exists, learn the OAuth provider type associated with that webhook, and in certain situations trigger a ping delivery that will reach the intended webhook owner. This information disclosure can aid attackers in mapping the system’s webhook landscape and the side‑channel communication can be used to send unsolicited messages or notifications to other users.

Affected Systems

Vendor Significant‑Gravitas provides the AutoGPT platform. All releases prior to the patch that introduced ownership checks on the POST /api/integrations/webhooks/{webhook_id}/ping route are affected. No specific version numbers are listed in the advisory, indicating that the issue existed in the baseline version prior to the fix.

Risk and Exploitability

The CVSS score of 5.4 places the issue in the medium severity range. EPSS is not reported, and the vulnerability is not listed in the CISA KEV catalog, suggesting limited public exploitation at present. The attack vector is authenticated, requiring legitimate user credentials, but it leverages a design flaw that allows any authenticated user to enumerate or misuse webhooks of other users. The lack of an ownership check makes the flaw straightforward to exploit once an attacker has valid credentials, though the impact is constrained to information disclosure and message delivery rather than full system compromise.

Generated by OpenCVE AI on June 26, 2026 at 18:01 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to the AutoGPT version that includes the ownership validation on the webhook ping endpoint
  • If an immediate upgrade is not possible, restrict the /api/integrations/webhooks/{webhook_id}/ping route to only users who own the specific webhook or remove the route entirely for unauthenticated access
  • Apply network segmentation or firewall rules to limit internal traffic to the AutoGPT API endpoints, mitigating the risk of cross‑user webhook enumeration

Generated by OpenCVE AI on June 26, 2026 at 18:01 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 26 Jun 2026 23:15:00 +0000

Type Values Removed Values Added
First Time appeared Significant-gravitas
Significant-gravitas autogpt
Vendors & Products Significant-gravitas
Significant-gravitas autogpt

Fri, 26 Jun 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 26 Jun 2026 16:45:00 +0000

Type Values Removed Values Added
Description AutoGPT is a workflow automation platform for creating, deploying, and managing continuous artificial intelligence agents. Prior to , the `POST /api/integrations/webhooks/{webhook_id}/ping` endpoint fetches the target webhook by primary key alone without verifying that the webhook belongs to the authenticated user. Any authenticated user can supply an arbitrary webhook_id to confirm webhook existence, leak the webhook's OAuth provider type, and in some cases trigger a ping delivery on behalf of another user. This vulnerability is fixed in .
Title AutoGPT: IDOR in Webhook Ping Endpoint Allows Enumeration and Cross-User Ping Triggering
Weaknesses CWE-284
CWE-639
References
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N'}


Subscriptions

Significant-gravitas Autogpt
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-06-26T18:41:38.833Z

Reserved: 2026-06-23T14:55:09.116Z

Link: CVE-2026-56823

cve-icon Vulnrichment

Updated: 2026-06-26T17:50:31.982Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-26T23:00:08Z

Weaknesses
  • CWE-284

    Improper Access Control

  • CWE-639

    Authorization Bypass Through User-Controlled Key