GitHub Advisoryadvisory · RubyGems
GHSA-3hwx-c6cp-q972 Publify vulnerable to cross site scripting
CRITICAL
Official page ↗
- Aliases
- CVE-2022-1811
- Ecosystem
- RubyGems
- Packages
- publify_core
- Severity
- Critical
- CVSS vector
- CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:H/A:L
- Weaknesses
- CWE-434, CWE-79
- Reviewed
- 2022-06-03
Affected packages
• RubyGems publify_core: < 9.2.9 → fixed in 9.2.9
Description
Unrestricted file upload allowed the attacker to manipulate the request and bypass the protection of HTML files using a text file. Stored XSS may be obtained.
Related
Alias · CVE (1)
- CVE-2022-1811 Unrestricted Upload of File with Dangerous Type in GitHub repository publify/publify prior to 9.2.9. vulnerability
References
- https://nvd.nist.gov/vuln/detail/CVE-2022-1811 advisory
- https://github.com/publify/publify/commit/0fb6b027fbaf17f6a6551f2148482a03eac12927 web
- https://github.com/publify/publify package
- https://github.com/rubysec/ruby-advisory-db/blob/master/gems/publify_core/CVE-2022-1811.yml web
- https://huntr.dev/bounties/4d97f665-c9f1-4c38-b774-692255a7c44c web