CVE-2024-39311 — Vulnerability in publify_core — CVE Details
Publify Vulnerable To Cross-Site Scripting (XSS) Via Redirects Requiring User Interaction
Summary
Advisory Timeline
- First published March 28, 2025 (563 days ago).
- Last revised September 10, 2026 — 530 days after initial publication.
Remediation
Upgrade to the fixed version using your package manager.
gem install publify_core -v 10.0.2
After upgrading, run your dependency scanner again to confirm the vulnerability is resolved.
Affected Packages (1)
Affects 1 ecosystem: rubygems (1).
| Package | Ecosystem | Affected | Fixed In |
|---|---|---|---|
| publify_core | rubygems | 10.0.0, 10.0.1, 9.0.0, 9.0.0.pre1 (+18 more) | 10.0.2 |
Vulnerability Classification
Common Weakness Enumeration (CWE) identifiers for this vulnerability type.
- CWE-79Cross-site Scripting (XSS)MITRE
CVSS Score Breakdown
What the CVSS (Common Vulnerability Scoring System) 4.5 score means for each attack dimension.
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N/E:P
References
Frequently Asked Questions
- What is CVE-2024-39311?
- Publify Vulnerable To Cross-Site Scripting (XSS) Via Redirects Requiring User Interaction This vulnerability has been assigned a severity rating of LOW (CVSS score: 4.5/10).
- How do I check if my project is affected by CVE-2024-39311?
- CVE-2024-39311 affects publify_core. Use GeekWala's free vulnerability scanner to check your dependencies against CVE-2024-39311 and 200,000+ other known vulnerabilities.
Severity & Exploitability
Exploitation requires specific conditions or has limited impact. Remediate within weeks.
Also Known As
Related CVEs
- CVE-2022-1811CRITICAL
Publify vulnerable to cross site scripting
- CVE-2023-0299CRITICAL
Publify Improper Input Validation vulnerability
- CVE-2022-1812CRITICAL
Integer overflow in publify_core
- CVE-2014-3211HIGH
Publify vulnerable to DoS attack
- CVE-2022-0574MEDIUM
Publify Incorrect Authorization
- CVE-2022-2815MEDIUM
Publify Core does not strip metadata from images
- CVE-2023-0569MEDIUM
Publify contains Weak Password Requirements
- CVE-2022-0578MEDIUM
Publify vulnerable to code injection
Check if you're affected
Scan your dependencies to see if this vulnerability affects your projects.
Scan Your Dependencies