CVE-2020-7749

Server-side Request Forgery (SSRF)

Published Oct 20, 2020 CVSS 3.1 · 7.6 High EPSS 1.6% KEV · Not listed
Description
This affects all versions of package osm-static-maps. User input given to the package is passed directly to a template without escaping ({{{ ... }}}). As such, it is possible for an attacker to inject arbitrary HTML/JS code and depending on the context. It will be outputted as an HTML on the page which gives opportunity for XSS or rendered on the server (puppeteer) which also gives opportunity for SSRF and Local File Read.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2021-1155 This affects all versions of package osm-static-maps. User input given to the package is passed directly to a template without escaping ({{{ ... }}}). As such, it is possible for an attacker to inject arbitrary HTML/JS code and depending on the context. It will be outputted as an HTML on the page which gives opportunity for XSS or rendered on the server (puppeteer) which also gives opportunity for SSRF and Local File Read.
Github GHSA Github GHSA GHSA-pxcf-v868-m492 Injection and Cross-site Scripting in osm-static-maps
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
snyk
Published
Updated
Sep 16, 2024, 4:28 PM
Reserved
Jan 21, 2020, 12:00 AM
Status
Modified
Published
Oct 20, 2020, 11:15 AM
Modified
Jun 17, 2026, 3:25 AM