GitHub Advisoryadvisory · Packagist

GHSA-vmwx-m75v-qvch Sharp Missing Authorization Check in Quick Creation Command Endpoints

MEDIUM Published 2026-07-08 Modified 2026-07-08 Official page ↗
Aliases
CVE-2026-53634
Ecosystem
Packagist
Packages
code16/sharp
Severity
Moderate
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Weaknesses
CWE-862
Reviewed
2026-07-08

Affected packages

• Packagist code16/sharp: >= 9.0.0, < 9.22.3 → fixed in 9.22.3

Description

Impact The create and store endpoints of the Quick Creation Command feature did not enforce any authorization check. An authenticated Sharp user without create permission on a given entity could bypass the authorization layer and either retrieve the creation form or submit new records for that entity, as long as it had a Quick Creation Command handler configured. Patches Yes. The fix is included in version 9.22.3. Users should upgrade to that version or later. Workarounds Remove or disable Quick Creation Command handlers (quickCreationCommandHandler()) on any entity list where unauthorized access is a concern, until an upgrade is possible. Resources PR #729

Related

Alias · CVE (1)

  • CVE-2026-53634 Sharp is a content management framework built for Laravel as a package. vulnerability

Weakness · CWE (1)

  • CWE-862 Missing Authorization weakness

References