Skip to content
OpenAdvisories
Medium · 5.4 CVE-2021-25975 BIT-publify-2021-25975EUVD-2022-2187GHSA-3h7v-wqw7-ff28

Publify - Stored Cross-Site Scripting (XSS) due to Unrestricted File Upload

Published Nov 10, 2021 · Updated Apr 30, 2025 · Assigned by Mend

Description

In publify, versions v8.0 to v9.2.4 are vulnerable to stored XSS as a result of an unrestricted file upload. This issue allows a user with “publisher” role to inject malicious JavaScript via the uploaded html file.

Affected products

VendorProductAffectedFixed
publify_core publify_core v8.0 – < unspecified, unspecified – ≤ v9.2.4 unspecified

Affected packages

EcosystemPackageAffectedFixedRecord
RubyGems publify_core >= 8.0, < 9.2.5 9.2.5 GHSA-3h7v-wqw7-ff28

References