Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

debian логотип

CVE-2017-17533

Опубликовано: 14 дек. 2017
Источник: debian

Описание

default.tcl in Tkabber 1.1 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. NOTE: a third party has indicated that the attack cannot occur because of the argument-parsing behavior of the Tcl exec function

Примечания

  • Originally assigned for src:tkabber

  • https://sources.debian.org/src/tkabber/1.1-1/default.tcl/?hl=118#L118

  • TCL's exec call does not involve the shell. It does its own argument parsing

  • which safely forwards the content of any variable. No command injection is

  • thus possible. See https://tcl.tk/man/tcl/TclCmd/exec.htm

  • MITRE only considers this as DISPUTED rather than fully REJECT The CVE.

Связанные уязвимости

CVSS3: 8.8
ubuntu
около 8 лет назад

default.tcl in Tkabber 1.1 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. NOTE: a third party has indicated that the attack cannot occur because of the argument-parsing behavior of the Tcl exec function

CVSS3: 8.8
nvd
около 8 лет назад

default.tcl in Tkabber 1.1 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. NOTE: a third party has indicated that the attack cannot occur because of the argument-parsing behavior of the Tcl exec function

CVSS3: 8.8
github
больше 3 лет назад

** DISPUTED ** default.tcl in Tkabber 1.1 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. NOTE: a third party has indicated that the attack cannot occur because of the argument-parsing behavior of the Tcl exec function.