CVE-2017-18266

HighCVSS 8.8/10Last modified Jun 17, 2026

Description

The open_envvar function in xdg-open in xdg-utils before 1.1.3 does not validate strings before launching the program specified by the BROWSER environment variable, which might allow remote attackers to conduct argument-injection attacks via a crafted URL, as demonstrated by %s in this environment variable.

Metrics

CVSS 3.0 8.8/10CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
May 10, 2018
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2017

CVE-2017-182675.5The FoFiType1C::cvtGlyph function in fofi/FoFiType1C.cc in Poppler through 0.64.0 allows remote attackers to cause a denial of service (infiCVE-2017-182685.9Symantec IntelligenceCenter 3.3 is vulnerable to the Return of the Bleichenbacher Oracle Threat (ROBOT) attack. A remote attacker, who has cCVE-2017-182699.8An SSE2-optimized memmove implementation for i386 in sysdeps/i386/i686/multiarch/memcpy-sse2-unaligned.S in the GNU C Library (aka glibc or CVE-2017-182707.1In the Linux kernel before 4.13.5, a local user could create keyrings for other users via keyctl commands, setting unwanted defaults or causCVE-2017-182716.5In ImageMagick 7.0.7-16 Q16 x86_64 2017-12-22, an infinite loop vulnerability was found in the function ReadMIFFImage in coders/miff.c, whicCVE-2017-182726.5In ImageMagick 7.0.7-16 Q16 x86_64 2017-12-25, there is a use-after-free in ReadOneMNGImage in coders/png.c, which allows attackers to causeCVE-2017-182736.5In ImageMagick 7.0.7-16 Q16 x86_64 2017-12-22, an infinite loop vulnerability was found in the function ReadTXTImage in coders/txt.c, which CVE-2017-182747.8While iterating through the models contained in a fixed-size array in the actData structure, which also stores an incorrect number of modelsCVE-2017-182755.5A new account can be inserted into simContacts service using Android command line tool in Snapdragon Automobile, Snapdragon Mobile, SnapdragCVE-2017-182767.8Secure camera logic allows display/secure camera controllers to access HLOS memory during secure display or camera session in Snapdragon MobCVE-2017-182775.5When dynamic memory allocation fails, currently the process sleeps for one second and continues with infinite loop without retrying for memoCVE-2017-182787.8An integer underflow may occur due to lack of check when received data length from font_mgr_qsee_request_service is bigger than the minimal
CVE-2017-18266: High severity, CVSS 8.8 | Vulnix