~ / search / GHSA-vmwx-m75v-qvch

GHSA-vmwx-m75v-qvch

Sharp Missing Authorization Check in Quick Creation Command Endpoints

Source: GitHub Advisory Database (reviewed) Moderate CVE-2026-53634

Packages

EcosystemPackageAffectedFixed in
Packagist code16/sharp >= 9.0.0, < 9.22.3 9.22.3

Details

As written in the advisory (Markdown source, shown as plain text).

### 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](https://github.com/code16/sharp/pull/729)

References

External links from the advisory. They lead to third-party sites.