Low, CVSS 3.7PackagistAmendedPublished
cakephp/queue's Incomplete Comparison in getUniqueId vulnerable to collisions
CVE-2026-54713 · GHSA-r5pm-vrc5-3m73
- Affected
- Packagist cakephp/queue >= 0.1.10, < 2.3.1
- Fixed in
- 2.3.1· Vendor fix available
- Issue
- Impact For jobs with shouldBeUnique = true the queue plugin will generate a 'unique identifier' based on the job class, method and parameters. If user data is supplied, a malicious user could create collisions, resulting in legitimate jobs being dropped. Patches Upgrade to 2.3.1 Workarounds You can disable shouldBeUnique and handle idempotency in application code.
Recommended action: Upgrade to 2.3.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.