Lucene search

K
vulnrichmentGitHub_MVULNRICHMENT:CVE-2024-37169
HistoryJun 10, 2024 - 9:35 p.m.

CVE-2024-37169 @jmondi/url-to-png arbitrary file read via Playwright's screenshot feature exploiting file wrapper

2024-06-1021:35:38
CWE-22
GitHub_M
github.com
2
cve-2024-37169
@jmondi/url-to-png
arbitrary file read
playwright's screenshot feature
file wrapper
vulnerability
protocol http
protocol https
upgrade

CVSS3

5.3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

NONE

Availability Impact

NONE

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N

AI Score

6.8

Confidence

High

SSVC

Exploitation

none

Automatable

yes

Technical Impact

partial

@jmondi/url-to-png is a self-hosted URL to PNG utility. Versions prior to 2.0.3 are vulnerable to arbitrary file read if a threat actor uses the Playright’s screenshot feature to exploit the file wrapper. Version 2.0.3 mitigates this issue by requiring input URLs to be of protocol http or https. No known workarounds are available aside from upgrading.

ADP Affected

[
  {
    "cpes": [
      "cpe:2.3:a:jasonraimondi:url-to-png:*:*:*:*:*:*:*:*"
    ],
    "vendor": "jasonraimondi",
    "product": "url-to-png",
    "versions": [
      {
        "status": "affected",
        "version": "0",
        "lessThan": "2.0.3",
        "versionType": "custom"
      }
    ],
    "defaultStatus": "unknown"
  }
]

CVSS3

5.3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

NONE

Availability Impact

NONE

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N

AI Score

6.8

Confidence

High

SSVC

Exploitation

none

Automatable

yes

Technical Impact

partial

Related for VULNRICHMENT:CVE-2024-37169