2021-08-01 18:24:52 +00:00
id : CVE-2021-29484
info :
name : DOM XSS in Ghost CMS
2021-08-02 17:46:05 +00:00
author : rootxharsh,iamnoooob
2021-08-01 18:24:52 +00:00
severity : medium
2022-05-17 09:18:12 +00:00
description : Ghost is a Node.js CMS. An unused endpoint added during the development of 4.0.0 has left sites vulnerable to untrusted users gaining access to Ghost Admin. Attackers can gain access by getting logged in users to click a link containing malicious code. Users do not need to enter credentials and may not know they've visited a malicious site.
2021-08-19 13:59:12 +00:00
reference :
2021-08-19 14:44:46 +00:00
- https://github.com/TryGhost/Ghost/security/advisories/GHSA-9fgx-q25h-jxrg
- https://nvd.nist.gov/vuln/detail/CVE-2021-29484
2022-05-17 09:18:12 +00:00
- https://www.npmjs.com/package/ghost
- https://forum.ghost.org/t/critical-security-update-available-for-ghost-4-x/22290
2021-09-10 11:26:40 +00:00
classification :
cvss-metrics : CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
2022-04-22 10:38:41 +00:00
cvss-score : 6.1
2021-09-10 11:26:40 +00:00
cve-id : CVE-2021-29484
cwe-id : CWE-79
2022-04-22 10:38:41 +00:00
tags : cve,cve2021,xss,ghost
2021-08-01 18:24:52 +00:00
requests :
2021-08-02 17:35:35 +00:00
- method : GET
path :
- "{{BaseURL}}/ghost/preview"
2021-08-01 18:24:52 +00:00
matchers-condition : and
matchers :
- type : word
words :
- 'XMLHttpRequest.prototype.open'
part : body
- type : word
words :
- 'text/html'
part : header
- type : status
status :
- 200