{"schema":"vulnpedia.research/1","cve":"CVE-2026-108112","generated":"2026-10-26T13:52:32.101Z","references":[{"url":"https://hackmd.io/@haind/cve-2026-108111-108112-ruoyi-ai-workflow-authz","tags":["technical-description","exploit"],"source":"mitre","sourceId":"VulnCheck","modified":"2026-10-13T01:36:44.410Z","origins":[{"source":"mitre","sourceId":"VulnCheck","modified":"2026-10-13T01:36:44.410Z","url":"https://hackmd.io/@haind/cve-2026-108111-108112-ruoyi-ai-workflow-authz"},{"source":"nvd","sourceId":"CVE-2026-108112","modified":"2026-10-14T16:17:31.913","url":"https://hackmd.io/@haind/cve-2026-108111-108112-ruoyi-ai-workflow-authz"}]},{"url":"https://github.com/ageerle/ruoyi-ai/blob/v3.1.0/ruoyi-modules/ruoyi-aiflow/src/main/java/org/ruoyi/workflow/service/WorkflowService.java#L204-L207","tags":["technical-description"],"source":"mitre","sourceId":"VulnCheck","modified":"2026-10-13T01:36:44.410Z","origins":[{"source":"mitre","sourceId":"VulnCheck","modified":"2026-10-13T01:36:44.410Z","url":"https://github.com/ageerle/ruoyi-ai/blob/v3.1.0/ruoyi-modules/ruoyi-aiflow/src/main/java/org/ruoyi/workflow/service/WorkflowService.java#L204-L207"},{"source":"nvd","sourceId":"CVE-2026-108112","modified":"2026-10-14T16:17:31.913","url":"https://github.com/ageerle/ruoyi-ai/blob/v3.1.0/ruoyi-modules/ruoyi-aiflow/src/main/java/org/ruoyi/workflow/service/WorkflowService.java#L204-L207"}]},{"url":"https://github.com/ageerle/ruoyi-ai/blob/v3.1.0/ruoyi-modules/ruoyi-aiflow/src/main/java/org/ruoyi/workflow/controller/WorkflowController.java#L55-L59","tags":["technical-description"],"source":"mitre","sourceId":"VulnCheck","modified":"2026-10-13T01:36:44.410Z","origins":[{"source":"mitre","sourceId":"VulnCheck","modified":"2026-10-13T01:36:44.410Z","url":"https://github.com/ageerle/ruoyi-ai/blob/v3.1.0/ruoyi-modules/ruoyi-aiflow/src/main/java/org/ruoyi/workflow/controller/WorkflowController.java#L55-L59"},{"source":"nvd","sourceId":"CVE-2026-108112","modified":"2026-10-14T16:17:31.913","url":"https://github.com/ageerle/ruoyi-ai/blob/v3.1.0/ruoyi-modules/ruoyi-aiflow/src/main/java/org/ruoyi/workflow/controller/WorkflowController.java#L55-L59"}]},{"url":"https://github.com/ageerle/ruoyi-ai","tags":["product"],"source":"mitre","sourceId":"VulnCheck","modified":"2026-10-13T01:36:44.410Z","origins":[{"source":"mitre","sourceId":"VulnCheck","modified":"2026-10-13T01:36:44.410Z","url":"https://github.com/ageerle/ruoyi-ai"},{"source":"nvd","sourceId":"CVE-2026-108112","modified":"2026-10-14T16:17:31.913","url":"https://github.com/ageerle/ruoyi-ai"}]},{"url":"https://www.vulncheck.com/advisories/ruoyi-ai-3.0.0-through-3.1.0-missing-authorization-via-workflow-delete-endpoint","tags":["third-party-advisory"],"source":"mitre","sourceId":"VulnCheck","modified":"2026-10-13T01:36:44.410Z","origins":[{"source":"mitre","sourceId":"VulnCheck","modified":"2026-10-13T01:36:44.410Z","url":"https://www.vulncheck.com/advisories/ruoyi-ai-3.0.0-through-3.1.0-missing-authorization-via-workflow-delete-endpoint"},{"source":"nvd","sourceId":"CVE-2026-108112","modified":"2026-10-14T16:17:31.913","url":"https://www.vulncheck.com/advisories/ruoyi-ai-3.0.0-through-3.1.0-missing-authorization-via-workflow-delete-endpoint"}]},{"source":"euvd","sourceId":"EUVD-2026-95885","url":"https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-95885","tags":["ADVISORY"],"origins":[{"source":"euvd","sourceId":"EUVD-2026-95885","url":"https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-95885"}]}],"packages":[],"pocCandidates":[],"cataloguedPoc":[],"vendorStatements":[]}