๐Ÿ” CVE Alert

CVE-2026-55562

CRITICAL 9.0

Cronicle: Stored XSS in admin Activity Log via account full_name field

CVSS Score
9.0
EPSS Score
0.0%
EPSS Percentile
0th

Cronicle is a multi-server task scheduler and runner, with a web based front-end UI. Prior to 0.9.119, the administrator Activity Log in htdocs/js/pages/admin/Activity.js concatenates the attacker-controlled item.user.full_name value into HTML without applying encode_entities and inserts the result through this.div.html. The bundled pixl-server-user input filter can be bypassed by a tag containing a line break because its regular expression does not match newlines. An authenticated non-administrator can update the attacker's own name through /api/user/update using a valid session and current password; when free_accounts is enabled, an anonymous attacker can instead plant the name during self-registration. The stored name executes script in an administrator's session when the Activity Log is opened, enabling administrator takeover and subsequent command execution through privileged Cronicle features. This issue is fixed in version 0.9.119.

CWE CWE-79
Vendor jhuckaby
Product cronicle
Published Oct 13, 2026
Stay Ahead of the Next One

Get instant alerts for jhuckaby cronicle

Be the first to know when new critical vulnerabilities affecting jhuckaby cronicle are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

Affected Versions

jhuckaby / Cronicle
< 0.9.119

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/jhuckaby/Cronicle/security/advisories/GHSA-vh39-3pcm-2j63 github.com: https://github.com/jhuckaby/Cronicle/commit/8b60eb5b041614ab661df50e58e612f5e42a7d30 github.com: https://github.com/jhuckaby/Cronicle/releases/tag/v0.9.119