ZeroHour

CVE-2026-90939

niche

Missing Authorization in novel-plus through 5.3.3 Exposes Password Hashes

CVSS 4.0
7.1 high
EPSS
Published
()
Modified
AI analysis

novel-plus through version 5.3.3 contains a missing-authorization flaw (CWE-862): the /sys/user/list endpoint lacks proper permission annotations. Any authenticated user, even one with minimal privileges, can call the endpoint and retrieve account records for users within their data scope, including password hashes, email addresses, and phone numbers. The exposed password hashes can be cracked offline to enable account takeover, and the personal contact data supports follow-on phishing and targeting. All self-hosted deployments of novel-plus at or below 5.3.3 are affected. No public proof-of-concept exists, the flaw is not in CISA's KEV catalog, and no exploitation in the wild has been reported.

What to do: Upgrade to the latest novel-plus release and verify that /sys/user/list now enforces administrator-level permission annotations; if upgrading is delayed, restrict the endpoint to admin roles at the reverse proxy or application security layer. Review access logs for non-admin requests to /sys/user/list and force password resets for any users whose hashes may have been retrieved, since the hashes can be cracked offline.

Affected
novel-plus (open-source project) novel-plusthrough 5.3.3 (all versions up to and including 5.3.3)
Estimated exposure
nicheunknown (likely at most a few thousand self-hosted instances) — novel-plus is a self-hosted open-source project with no published install counts, marketplace telemetry, or public scan data, so exposure is limited to individual self-hosters and no reliable figure exists.

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

novel-plus through 5.3.3 contains an information disclosure vulnerability in the /sys/user/list endpoint that lacks proper permission annotations. Authenticated attackers can retrieve password hashes and personal data including email addresses and phone numbers for users within their data scope, enabling offline hash cracking and account takeover.

Weakness
CWE-862
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.