Skip to content
OpenAdvisories

Product · code16

sharp

7 known vulnerabilities.

7 results · Feed

  • High 7.3

    code16 Sharp vulnerable to stored XSS via iframe srcdoc Attribute

    code16 Sharp is a Laravel-based framework for building content-management and administrative interfaces. Versions before 9.22.5 contain a stored cross-site scripting vulnerability in the rich-text editor because the HTML sanitizer permits the `srcdoc` attribu…

  • High 8.7

    code16/sharp has a stored XSS via data-html-content Sanitizer Bypass

    code16 Sharp is a Laravel-based framework for building content-management and administrative interfaces. Versions before 9.22.5 contain a stored cross-site scripting vulnerability in `SharpEditorFormField`: attacker-controlled content bearing the `data-html-c…

  • High 7.7

    Authenticated Sharp users can download unrelated Laravel Storage objects through the generic download endpoint

    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 …

  • Medium 4.3

    Sharp: Missing Authorization Check in Quick Creation Command Endpoints

    Sharp is a content management framework built for Laravel as a package. From version 9.0.0 to before version 9.22.3, the create and store endpoints of the Quick Creation Command feature did not enforce any authorization check. An authenticated Sharp user with…

  • High 8.8

    Sharp is Vulnerable to Path Traversal via Unsanitized Extension in FileUtil

    Sharp is a content management framework built for Laravel as a package. Versions prior to 9.20.0 have a path traversal vulnerability in the FileUtil class. The application fails to sanitize file extensions properly, allowing path separators to be passed into …

  • High 8.8

    Sharp has Unrestricted File Upload via Client-Controlled Validation Rules

    Sharp is a content management framework built for Laravel as a package. Versions prior to 9.20.0 contain a vulnerability in the file upload endpoint that allows authenticated users to bypass all file type restrictions. The upload endpoint within the `ApiFormU…

  • Medium 5.4

    Sharp user-provided input can be evaluated in a SharpShowTextField with Vue template syntax

    Sharp is a content management framework built for Laravel as a package. Prior to 9.11.1, a Cross-Site Scripting (XSS) vulnerability was discovered in code16/sharp when rendering content using the SharpShowTextField component. In affected versions, expressions…