CVE-2026-117563: MrDoc through 1.1.1 Broken Access Control via manage_doc_share

Published Oct 27, 2026
·
Updated

MrDoc through 1.1.1 contains a broken access control vulnerability in the managedocshare type 3 branch that allows authenticated users to modify other users' document share settings because updates lack an ownership check. Attackers can compute predictable share tokens from the MD5 of document ID and username to re-enable disabled shares or remove access codes, exposing private documents.

Affected Software

1 affected component
mrdoc mrdoc<=1.1.1

Event History

Oct 27, 2026
CVE Published
via MITRE·01:07 PM
Data Sourced
via MITRE·01:07 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who can exploit this issue?

An attacker must be authenticated to MrDoc. The vulnerable functionality lets such a user modify share settings belonging to other users.

2

What must an attacker know to target a document share?

The attacker can compute predictable share tokens using the MD5 of the document ID and username. This enables targeting shares without an ownership check in the affected update path.

3

What could an attacker change?

An attacker can re-enable disabled document shares or remove access codes from shares. Either action can expose documents intended to remain private.

4

Which deployments are affected?

MrDoc through version 1.1.1 is affected. The provided information does not state whether any particular default configuration prevents access to the vulnerable manage_doc_share type 3 branch.

5

What can be done if updating is not immediately possible?

The provided data identifies the vulnerable operation as manage_doc_share type 3 and shows that authentication is required. Restricting access to share-management functions to trusted users may reduce exposure, but no specific workaround is provided.

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