Vulnerability · Published Mar 31, 2023 · Assigned by mitre
CVE-2023-27163
Medium 6.5
In plain English
A medium-severity server-side request forgery in the github.com/darklynx/request-baskets package (Go). Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 6.5% (higher than 94% of all known vulnerabilities). Ready-made attack tooling exists: Nuclei, public proof-of-concept code.
Severity (CVSS 3.1)6.5Medium
Exploit odds (30 days)6.5%top 6.2% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack tooling2Nuclei, Public PoC
Official description
request-baskets up to v1.2.1 was discovered to contain a Server-Side Request Forgery (SSRF) via the component /api/baskets/{name}. This vulnerability allows attackers to access network resources and sensitive information via a crafted API request.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Go | github.com/darklynx/request-baskets | no fix listed | GHSA-58g2-vgpg-335q |
Affected products (as reported)
Weakness: CWE-918 · Vector: CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N
References
- https://notes.sjtu.edu.cn/s/MUUhEymt7
- https://github.com/darklynx/request-baskets
- https://gist.github.com/b33t1e/3079c10c88cad379fb166c389ce3b7b3
- http://packetstormsecurity.com/files/174129/Maltrail-0.53-Remote-Code-Execution.html
- http://packetstormsecurity.com/files/174128/Request-Baskets-1.2.1-Server-Side-Request-Forgery.html