{"id":"CVE-2021-40822","published":"2022-05-01T23:17:25Z","modified":"2024-08-04T02:51:07Z","title":"GeoServer through 2.18.5 and 2.19.x through 2.19.2 allows SSRF via the option for setting a proxy host","vendor":null,"product":null,"tier":"core","eol":null,"description":{"text":"GeoServer through 2.18.5 and 2.19.x through 2.19.2 allows SSRF via the option for setting a proxy host.","provenance":"source","from":"CVE.org"},"summary":null,"cvss":null,"epss":{"score":0.19259,"percentile":0.9733,"date":"2026-10-29","provenance":"source"},"kev":null,"vulncheckKev":{"dateAdded":"2024-01-22","exploitedFirstSeen":"2024-01-22","ransomware":false,"evidence":[{"url":"https://dashboard.shadowserver.org/statistics/honeypot/vulnerability/map/?day=2024-01-22&host_type=src&vulnerability=cve-2021-40822","date":"2024-01-22"},{"url":"https://dashboard.shadowserver.org/statistics/honeypot/vulnerability/map/?day=2024-01-23&host_type=src&vulnerability=cve-2021-40822","date":"2024-01-23"},{"url":"https://dashboard.shadowserver.org/statistics/honeypot/vulnerability/map/?day=2024-01-24&host_type=src&vulnerability=cve-2021-40822","date":"2024-01-24"},{"url":"https://dashboard.shadowserver.org/statistics/honeypot/vulnerability/map/?day=2024-01-27&host_type=src&vulnerability=cve-2021-40822","date":"2024-01-27"},{"url":"https://dashboard.shadowserver.org/statistics/honeypot/vulnerability/map/?day=2024-01-28&host_type=src&vulnerability=cve-2021-40822","date":"2024-01-28"},{"url":"https://dashboard.shadowserver.org/statistics/honeypot/vulnerability/map/?day=2024-01-30&host_type=src&vulnerability=cve-2021-40822","date":"2024-01-30"},{"url":"https://dashboard.shadowserver.org/statistics/honeypot/vulnerability/map/?day=2024-01-31&host_type=src&vulnerability=cve-2021-40822","date":"2024-01-31"},{"url":"https://dashboard.shadowserver.org/statistics/honeypot/vulnerability/map/?day=2024-02-07&host_type=src&vulnerability=cve-2021-40822","date":"2024-02-07"},{"url":"https://dashboard.shadowserver.org/statistics/honeypot/vulnerability/map/?day=2024-02-08&host_type=src&vulnerability=cve-2021-40822","date":"2024-02-08"},{"url":"https://dashboard.shadowserver.org/statistics/honeypot/vulnerability/map/?day=2024-02-09&host_type=src&vulnerability=cve-2021-40822","date":"2024-02-09"}],"evidenceTotal":339,"provenance":"source"},"exploited":true,"otx":{"pulseCount":0,"pulses":[],"provenance":"machine"},"cwes":[],"references":[{"url":"https://github.com/geoserver/geoserver/releases","tags":["x_refsource_MISC"]},{"url":"https://osgeo-org.atlassian.net/browse/GEOS-10229","tags":["x_refsource_MISC"]},{"url":"https://github.com/geoserver/geoserver/compare/2.19.2...2.19.3","tags":["x_refsource_CONFIRM"]},{"url":"https://osgeo-org.atlassian.net/browse/GEOS-10229?focusedCommentId=83508","tags":["x_refsource_MISC"]}],"techniques":[],"reports":[],"affected":[{"ecosystem":"Maven","package":"org.geoserver:gs-main","vulnerableRanges":["<=2.18.5",">=2.19.0, <=2.19.2"],"patched":[],"from":["GHSA-rr33-j5p5-ppf8"],"provenance":"source"}],"advisories":[{"id":"GHSA-rr33-j5p5-ppf8","url":"https://github.com/advisories/GHSA-rr33-j5p5-ppf8","severity":"HIGH","ecosystem":"Maven","package":"org.geoserver:gs-main","vulnerableRanges":["<=2.18.5"],"patched":[],"provenance":"source","from":"GHSA"},{"id":"GHSA-rr33-j5p5-ppf8","url":"https://github.com/advisories/GHSA-rr33-j5p5-ppf8","severity":"HIGH","ecosystem":"Maven","package":"org.geoserver:gs-main","vulnerableRanges":[">=2.19.0, <=2.19.2"],"patched":[],"provenance":"source","from":"GHSA"}],"euvd":{"id":"EUVD-2022-5222","url":"https://euvd.enisa.europa.eu/vulnerability/EUVD-2022-5222","exploited":false,"exploitedSince":null,"provenance":"source"},"exploits":[],"exploitSources":{"pocGithub":{"count":1,"skipped":0,"earliest":"2022-05-17","earliestUrl":"https://github.com/phor3nsic/CVE-2021-40822","repos":[{"name":"phor3nsic/CVE-2021-40822","url":"https://github.com/phor3nsic/CVE-2021-40822","stars":2,"created":"2022-05-17"}]},"nuclei":[{"id":"CVE-2021-40822","name":"Geoserver - Server-Side Request Forgery","severity":"high","path":"http/cves/2021/CVE-2021-40822.yaml","url":"https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2021/CVE-2021-40822.yaml"}],"first":{"date":"2022-05-17","source":"PoC-in-GitHub","url":"https://github.com/phor3nsic/CVE-2021-40822"},"provenance":"source"},"exploitRefs":[],"flow":[],"timeline":[{"date":"2022-05-01","kind":"published","label":"Published (CVE.org)","url":"https://www.cve.org/CVERecord?id=CVE-2021-40822","provenance":"source"},{"date":"2022-05-17","kind":"exploit-public","label":"First public exploit: PoC-in-GitHub","url":"https://github.com/phor3nsic/CVE-2021-40822","provenance":"source"},{"date":"2024-01-22","kind":"exploited-reported","label":"Exploitation first reported (VulnCheck KEV evidence)","url":"https://dashboard.shadowserver.org/statistics/honeypot/vulnerability/map/?day=2024-01-22&host_type=src&vulnerability=cve-2021-40822","provenance":"source"}],"speed":{"daysToPublicExploit":16,"firstExploitFrom":"PoC-in-GitHub","daysToKev":null},"priority":{"score":59.5,"factors":[{"name":"In a KEV catalog","points":35.0,"detail":"listed in VulnCheck KEV"},{"name":"Recent KEV listing","points":0.0,"detail":"added 1011 days ago"},{"name":"Known ransomware use","points":0.0,"detail":"not known"},{"name":"EPSS percentile","points":19.47,"detail":"percentile 0.9733"},{"name":"Named in threat reports","points":0.0,"detail":"0 reports"},{"name":"Public exploit code","points":5.0,"detail":"1 PoC-in-GitHub repo; 1 nuclei template"},{"name":"Mentioned in OTX pulses","points":0.0,"detail":"0 pulses"},{"name":"CVSS severity","points":0.0,"detail":"no CVSS"},{"name":"End-of-life product","points":0.0,"detail":"supported or unknown"}]},"lineage":{"familyId":"fam-geoserver-cve-2021-40822","children":[{"from":"CVE-2021-40822","to":"CVE-2024-29198","relation":"related","confidence":"high","kind":"lineage","evidence":[{"kind":"osv-related","provenance":"source","id":"GHSA-5gw5-jccf-6hxw","via":"reference","url":"https://nvd.nist.gov/vuln/detail/CVE-2021-40822"}]}]}}