A AegiFlow
CRITICALCVSS 9.3EPSS 0.4%

CVE-2026-55445

CVE-2026-55445 updated by NVD

Published
2026-08-20
Modified
2026-10-26
EPSS percentile
34%
Sources
github-advisory, nvd

Summary

Qinglong is a timed task management platform supporting Python3, JavaScript, Shell, and Typescript. Prior to 2.20.1, the init guard middleware in back/loaders/express.ts checks /api/user/init but not /open/user/init, while rewrite('/open/*', '/api/$1') rewrites the whitelisted /open/* path after JWT authentication and the guard have passed; an unauthenticated attacker can send PUT /open/user/init to reset administrator credentials on an initialized instance. This issue is fixed in 2.20.1.

Affected packages

EcosystemPackageAffected versionsFixed versions
npm@whyour/qinglong—2.20.1

Remediation: Upgrade to 2.20.1 or later.

References

Includes data from the GitHub Advisory Database, licensed under CC-BY 4.0.

Includes data from the National Vulnerability Database (NIST). NVD data is in the public domain; this page is not endorsed by NIST.

CVE® is a registered trademark of The MITRE Corporation. CVE content reproduced under the CVE Terms of Use; copyright designation © MITRE.

EPSS scores provided by the FIRST.org Exploit Prediction Scoring System.