Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2026-44692: CWE-639: Authorization Bypass Through User-Controlled Key in code16 sharp

0
High
VulnerabilityCVE-2026-44692cvecve-2026-44692cwe-639
Published: Wed Jun 10 2026 (06/10/2026, 20:03:48 UTC)
Source: CVE Database V5
Vendor/Project: code16
Product: sharp

Description

Sharp is a content management framework built for Laravel as a package. Prior to version 9.22.0, Sharp exposes a generic download endpoint that authorizes access only to the supplied Sharp entity instance, but then reads the target storage disk and path from request parameters. Because the requested storage object is not bound to the authorized entity instance, an authenticated Sharp user who can view one valid record may use that record as an authorization anchor to download unrelated disk-relative objects from configured Laravel Storage disks. The confirmed impact is authenticated disclosure of unrelated objects from configured Laravel Storage disks. This issue does not imply arbitrary host filesystem access outside configured Laravel Storage disk roots. This issue has been patched in version 9.22.0.

CVSS v3.1

Score 7.7high

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

Affected software

GitHub Actionsmore threats →ai
code16/sharp
pkg:github/code16/sharp
Affected versions
<9.22.0

Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 06/10/2026, 21:14:19 UTC

Technical Analysis

CVE-2026-44692 is an authorization bypass vulnerability in the Sharp content management framework for Laravel. Before version 9.22.0, Sharp's generic download endpoint authorizes access only to the requested entity instance but reads the storage disk and path from user-supplied request parameters without verifying that the requested file belongs to the authorized entity. This allows an authenticated user who can view one valid record to use that record as an authorization anchor to download unrelated files from any configured Laravel Storage disk. The vulnerability does not permit access outside the configured storage disk roots. The issue has been fixed in Sharp version 9.22.0.

Potential Impact

An authenticated user with permission to view at least one valid Sharp entity can bypass authorization controls to download unrelated files from any configured Laravel Storage disk. This leads to unauthorized disclosure of potentially sensitive files stored on these disks. The vulnerability does not allow arbitrary filesystem access outside the configured storage disks, limiting the scope of exposure to files within those disks.

Mitigation Recommendations

Upgrade Sharp to version 9.22.0 or later, where this authorization bypass vulnerability has been patched. No other mitigation is indicated or required as the fix is available in the official release.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.2
Assigner Short Name
GitHub_M
Date Reserved
2026-05-07T17:07:09.315Z
Cvss Version
3.1
State
PUBLISHED
Remediation Level
null

Threat ID: 6a29d0220e53e738839869b8

Added to database: 6/10/2026, 8:59:14 PM

Last enriched: 6/10/2026, 9:14:19 PM

Last updated: 6/10/2026, 10:37:29 PM

Views: 4

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses