IM
IronMonkey Threat Research

CVE-2017-17512 HIGH

Published: 2017-12-11 | Last Modified: 2026-06-17 | Status: Modified

Description

sensible-browser in sensible-utils before 0.0.11 does not validate strings before launching the program specified by the BROWSER environment variable, which allows remote attackers to conduct argument-injection attacks via a crafted URL, as demonstrated by a --proxy-pac-file argument.

Additional Descriptions (1)

sensible-browser en sensible-utils en versiones anteriores a la 0.0.11 no valida cadenas antes de iniciar el programa especificado por la variable de entorno BROWSER. Esto permite que atacantes remotos lleven a cabo ataques de inyección de argumentos mediante una URL manipulada, tal y como demuestra un argumento --proxy-pac-file.

CVSS Metrics

Base Score: 6.8 (MEDIUM)

AV:N/AC:M/Au:N/C:P/I:P/A:P

Access VectorNETWORK
Access ComplexityMEDIUM
AuthenticationNONE
Confidentiality ImpactPARTIAL
Integrity ImpactPARTIAL
Availability ImpactPARTIAL

Source: [email protected]

Type: Primary

Exploitability Score: 8.6

Impact Score: 6.4

Weaknesses

Source Type Description
[email protected] Primary
en CWE-74

Affected Products

Vendor Product Version Update Type
sensible-utils_project sensible-utils * <built-in method update of dict object at 0x7fd36b155680> Application

Affected Configurations

Operator: OR

Vulnerable CPE
Yes cpe:2.3:a:sensible-utils_project:sensible-utils:*:*:*:*:*:*:*:*

References