Seahub through 14.0.10 contains a weak randomness vulnerability in MultiShareLinksBatch.post() that generates batch share link passwords using Python's non-cryptographic random.choices(). Authenticated users permitted to create share links can request many generated passwords via the multi-share-links batch endpoint, recover the Mersenne Twister state, and predict other users' share link passwords.
Metrics
Affected Vendors & Products
References
History
Tue, 10 Nov 2026 00:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Haiwen
Haiwen seahub |
|
| Vendors & Products |
Haiwen
Haiwen seahub |
Mon, 09 Nov 2026 23:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Seahub through 14.0.10 contains a weak randomness vulnerability in MultiShareLinksBatch.post() that generates batch share link passwords using Python's non-cryptographic random.choices(). Authenticated users permitted to create share links can request many generated passwords via the multi-share-links batch endpoint, recover the Mersenne Twister state, and predict other users' share link passwords. | |
| Title | Seahub through 14.0.10 Predictable Share Link Passwords via Batch Endpoint | |
| Weaknesses | CWE-338 | |
| References |
|
|
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: VulnCheck
Published: 2026-11-09T23:27:35.716Z
Updated: 2026-11-13T13:46:40.769Z
Reserved: 2026-11-09T22:03:00.945Z
Link: CVE-2026-125362
No data.
Status : Deferred
Published: 2026-11-10T00:17:07.877
Modified: 2026-11-13T14:17:52.977
Link: CVE-2026-125362
No data.