Ghost CLI < 1.30.1 IP Spoofing via X-Forwarded-For Header
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| TryGhost | Ghost-CLI | affected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Tryghost | Ghost-cli |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.225% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Ghost
Ghost ghost |
|
| CPEs | cpe:2.3:a:ghost:ghost:*:*:*:*:*:node.js:*:* | |
| Vendors & Products |
Ghost
Ghost ghost |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Tryghost
Tryghost ghost-cli |
|
| Vendors & Products |
Tryghost
Tryghost ghost-cli |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Ghost CLI before 1.30.1 contains an IP spoofing vulnerability that allows unauthenticated remote attackers to bypass rate-limiting controls by manipulating the X-Forwarded-For header through a misconfigured Nginx configuration. Attackers can append attacker-controlled values to the header chain using the $proxy_add_x_forwarded_for directive to present an arbitrary IP address, circumventing Ghost's rate-limiting mechanisms on self-hosted instances. | |
| Title | Ghost CLI < 1.30.1 IP Spoofing via X-Forwarded-For Header | |
| Weaknesses | CWE-348 | |
| References |
| |
| Metrics |
cvssV3_1
|