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.
References (2)
Core 2
Core References
Not Applicable, Third Party Advisory x_refsource_misc
https://www.whitesourcesoftware.com/vulnerability-database/CVE-2021-25974
Patch, Third Party Advisory x_refsource_misc
https://github.com/publify/publify/commit/d99c0870d3dbbfde7febdc6cad33199b84770101
Scores
CVSS v3
5.4
EPSS
0.0021
EPSS Percentile
42.6%
Attack Vector
NETWORK
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
CISA SSVC
Vulnrichment
Exploitation
poc
Automatable
no
Technical Impact
partial
Details
CWE
CWE-79
Status
published
Products (2)
publify_project/publify
8.0 - 9.2.4
rubygems/publify_core
8.0 - 9.2.5RubyGems
Published
Nov 10, 2021
Tracked Since
Feb 18, 2026