CVE-2026-110131
ThriveX-Server through 4.0 Missing Authorization via Article Retrieval Endpoints
LiuYuYang01 ThriveX-Server
CVSS
6.9MediumExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.26%Chance of exploitation activity in the next 30 days, higher than 16% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed inNone listedNo source names a fixed version. Check the vendor advisory below
What fixes it
No source in this snapshot names a fixed version. The vendor advisories under References are the place to check.
Description
ThriveX-Server through 4.0 contains a missing authorization vulnerability in the GET /api/article and /api/article/{id} endpoints that allows unauthenticated attackers to read unpublished draft and soft-deleted articles. Attackers can request sequential article ids or supply isDraft=true or isDel=true query parameters to retrieve full titles, descriptions and content of non-public articles.
Text from CVE List
Affected versions 1
- ThriveX-Serveraffected: all versions through 4.0CVE List
References 6
- github.com/LiuYuYang01/ThriveX-Server/releases/tag/4.0Fixvia CVE List
- hackmd.io/@1ExmmukzRMWN7B4gQ4W-4Q/thrivex-server-draft-article-unauth-disclosureAdvisoryvia CVE List
- vulncheck.com/advisories/thrivex-server-through-4.0-missing-authorization-via-article-retrieval-endpointsAdvisoryvia CVE List
- github.com/LiuYuYang01/ThriveX-Server/blob/4.0/blog/src/main/java/liuyuyang/net/web/service/impl/ArticleServiceImpl.java#L228-L270Referencevia CVE List
- github.com/LiuYuYang01/ThriveX-Server/blob/4.0/blog/src/main/java/liuyuyang/net/web/service/impl/ArticleServiceImpl.java#L318-L356Referencevia CVE List
- github.com/LiuYuYang01/ThriveX-Server/blob/4.0/blog/src/main/java/liuyuyang/net/web/controller/ArticleController.java#L82-L102Referencevia CVE List