{"data":{"id":"22a7320f-9ee4-40bc-af0f-7e1ea8f84fc6","title":"CVE-2026-79788: In Dradis Community Edition, the ProvidersController and AgentsController gate their admin_required before_action on `de","summary":"Dradis Community Edition has a broken authorization check in its ProvidersController and AgentsController because they check for a constant that never exists, allowing any logged-in non-admin user to create fake AI providers pointing to arbitrary websites. When triggered, the server makes requests to these attacker-controlled URLs (SSRF, or server-side request forgery, where a server is tricked into making requests to unintended targets) and leaks the responses back to the attacker through error messages.","solution":"N/A -- no mitigation discussed in source.","labels":["security"],"sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-79788","publishedAt":"2026-08-25T19:16:55.080Z","cveId":"CVE-2026-79788","cweIds":["CWE-918"],"cvssScore":"7.1","cvssSeverity":"high","severity":"high","attackType":["supply_chain"],"issueType":"vulnerability","affectedPackages":null,"affectedVendors":[],"affectedVendorsRaw":["Dradis"],"classifierModel":"claude-haiku-4-5-20251001","classifierPromptVersion":"v3","cvssVector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N","attackVector":"network","attackComplexity":"low","privilegesRequired":"low","userInteraction":"none","exploitMaturity":"unknown","epssScore":0,"patchAvailable":null,"disclosureDate":"2026-08-25T19:16:55.080Z","capecIds":["CAPEC-664"],"crossRefCount":0,"attackSophistication":"moderate","impactType":["confidentiality","integrity"],"aiComponentTargeted":"api","llmSpecific":false,"classifierConfidence":0.85,"researchCategory":null,"atlasIds":["AML.T0010"]}}