Skip to content
OpenAdvisories
Unscored CVE-2017-17512 EUVD-2017-8673GHSA-fc69-2v7r-7r95

sensible-browser in sensible-utils before 0.0.11 does not validate strings before launching the program specified by the BROWSER environmen…

Published Dec 11, 2017 · Updated Oct 14, 2026 · Assigned by mitre

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.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 sensible-utils 0.0.11 —
Debian 13 sensible-utils 0.0.11 —
Debian 12 sensible-utils 0.0.11 —
Debian 9 sensible-utils 0.0.9+deb9u1 DSA-4071-1
Debian 8 sensible-utils 0.0.9+deb8u1 DSA-4071-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Debian 7 sensible-utils 0.0.7+deb7u1 DLA-1209-1
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS sensible-utils 0.0.9ubuntu0.16.04.1 USN-3584-1
Ubuntu 14.04 LTS sensible-utils 0.0.9ubuntu0.14.04.1 USN-3584-1

Advisories 5

References