CVE-2026-112028: light0011 CMS business logic error in Vote Handler

CVE-2026-112028 · Severity: medium · CVSS 6.5 · Published 2026-10-18

light0011 CMS is a content management system that provides voting and comment features for news articles. An attacker can manipulate votes and comment reactions without authentication by sending repeated requests, allowing them to artificially boost or bury poll results and undermine community ranking integrity.

Technologies: Light0011 CMS. Vendors: Light0011.

Quick answers

Is CVE-2026-112028 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-112028 being exploited in the wild.
How severe is CVE-2026-112028?
Medium severity, with a CVSS score of 6.5, published 18 October 2026.
Which products and versions are affected?
Light0011 CMS commit f72cf46f601efb2a0618c3814cc2f61380b38930 and earlier.
Is there a fix for CVE-2026-112028?
No fixed version is recorded yet. Implement per-user voting state validation on the server side (tied to authenticated accounts or verified device/IP policies), require atomic updates to prevent race conditions, and add rate limiting and abuse detection monitoring to the vote and comment reaction endpoints. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
How is CVE-2026-112028 attacked?
It is attacked over the network.
Am I affected by CVE-2026-112028?
Check whether you run Light0011 CMS at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

How to fix

Implement per-user voting state validation on the server side (tied to authenticated accounts or verified device/IP policies), require atomic updates to prevent race conditions, and add rate limiting and abuse detection monitoring to the vote and comment reaction endpoints.

Technical details

The Vote Handler component in App/Home/Controller/VoteController.class.php relies solely on the X-Requested-With HTTP header for request validation and uses only client-controlled cookies for per-user voting state, allowing unauthenticated attackers to submit unlimited votes or comment reactions to arbitrary poll/comment IDs. Remote exploitation requires no authentication or user interaction; an attacker can loop requests to VoteController::vote() or CommentController::setManner() endpoints to arbitrarily increment vote counters. A fix has not yet been released, as the project maintainers have not responded to the issue report.

Affected products

  • light0011 CMS commit f72cf46f601efb2a0618c3814cc2f61380b38930 and earlier

Timeline

  • 2026-07-18: disclosed
  • 2026-10-18: advisory

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.