GHSA-xg9q-98hr-3xwmHighCVSS 7.5
paicoding 1.0.3 contains a missing authorization vulnerability in the ArticleRestController...
🔗 CVE IDs covered (1)
📋 Description
paicoding 1.0.3 contains a missing authorization vulnerability in the ArticleRestController article detail endpoint that allows unauthenticated attackers to read restricted articles. Attackers can enumerate article IDs via GET /article/api/data/detail/{articleId} to retrieve full content of paid, login-only, member-only and draft articles.
🔗 References (6)
- https://nvd.nist.gov/vuln/detail/CVE-2026-129143
- https://github.com/itwanger/paicoding/issues/137
- https://github.com/itwanger/paicoding/blob/903adce70309d340f7eec51ec3c80cfe3c8326c1/paicoding-web/src/main/java/com/github/paicoding/forum/web/front/article/rest/ArticleRestController.java#L87-L94
- https://vul.yulun.ac.cn/20261112/paicoding
- https://www.vulncheck.com/advisories/paicoding-1.0.3-missing-authorization-via-article-detail-api-endpoint
- https://github.com/advisories/GHSA-xg9q-98hr-3xwm