CVE-2026-111722: LingGuo-Drama through commit 8a6924a IDOR via /admin/v1/projects/:id API

Published Oct 16, 2026
·
Updated

LingGuo-Drama through commit 8a6924a contains an insecure direct object reference vulnerability that allows registered users to access other users' projects because projects.Get lacks an owner check. Self-registered attackers can iterate numeric IDs via GET, PUT and DELETE /admin/v1/projects/:id to read, overwrite, reassign or delete any user's short-drama projects.

Affected Software

1 affected component
LingGuo-Drama LingGuo-Drama<=8a6924a

Event History

Oct 16, 2026
CVE Published
via MITRE·05:40 PM
Data Sourced
via MITRE·05:40 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who can exploit this issue?

Any self-registered user can exploit it. The attacker does not need victim interaction and can enumerate numeric project IDs to target projects belonging to other users.

2

Which operations can an attacker perform against another user's project?

The affected GET, PUT, and DELETE endpoints can be used to read project data, overwrite it, reassign it, or delete it. The vulnerable endpoint is /admin/v1/projects/:id.

3

Are deployments affected by default?

The issue affects LingGuo-Drama through commit 8a6924a where project retrieval lacks an owner check. The provided data does not identify any configuration prerequisite beyond having registered users able to access the affected API.

4

How can I determine whether a deployment is vulnerable?

Review the project access path used by /admin/v1/projects/:id and verify that projects.Get enforces ownership before GET, PUT, or DELETE operations proceed. If a low-privileged registered account can access a project using another user's numeric ID, the deployment is affected.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203