{"id":"CVE-2026-51916","published":"2026-10-02T16:16:50.763","lastModified":"2026-10-02T21:16:55.427","description":"TransformerOptimus SuperAGI v0.0.14 contains an incorrect access control vulnerability in delete_user_knowledge in superagi/controllers/knowledges.py. In affected source snapshots, POST /knowledges/delete/{knowledge_id} deletes the selected knowledge object without requiring authentication in the route and without verifying organization ownership of the supplied knowledge_id.","cvssScore":7.5,"cvssSeverity":"HIGH","cvssVector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","cwes":["CWE-284"],"vendors":[],"products":[],"references":[{"url":"https://gist.github.com/Ro1ME/b2e83acef8d5743023ffedd806bb7a08","tags":[]}],"exploitRefs":[{"url":"https://gist.github.com/Ro1ME/b2e83acef8d5743023ffedd806bb7a08","tags":[]}],"hasPoc":true,"ai":{"summary":"The TransformerOptimus SuperAGI application has an access control flaw that allows unauthenticated users to delete any knowledge object by calling the delete_user_knowledge endpoint without proper authentication or organization ownership verification.","exploitability":"Exploitation is straightforward as attackers can directly call the POST /knowledges/delete/{knowledge_id} endpoint without needing credentials, with no additional preconditions required.","blast_radius":"The impact could be significant as attackers could delete any user's knowledge data, potentially affecting multiple users' AI training data and knowledge bases across the system.","remediation":"Upgrade to SuperAGI v0.0.15 or later which includes the fix for the incorrect access control vulnerability in delete_user_knowledge.","detection":"Monitor for unauthorized POST requests to /knowledges/delete/{knowledge_id} endpoints with no authentication headers present, particularly when these requests result in successful deletions of knowledge objects.","tags":["access-control","api","authentication","data-loss"],"model":"garnet-coder","analyzedAt":"2026-10-12T09:02:54.866Z"}}