{"id":"CVE-2015-1877","aliases":["DEBIAN-CVE-2015-1877","DLA-217-1","DSA-3165-1","EUVD-2015-1983","GHSA-2mj7-mx8w-ppw2"],"status":"published","title":"The open_generic_xdg_mime function in xdg-open in xdg-utils 1.1.0 rc1 in Debian, when using dash,...","description":"The open_generic_xdg_mime function in xdg-open in xdg-utils 1.1.0 rc1 in Debian, when using dash, does not properly handle local variables, which allows remote attackers to execute arbitrary commands via a crafted file.","severity":{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-07","score":0.03214,"percentile":0.88272,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-77"],"published":"2015-02-21T00:00:00Z","modified":"2026-09-09T07:00:36Z","fixes":[{"ecosystem":"Debian:12","package":"xdg-utils","fixed_in":["1.1.0~rc1+git20111210-7.4"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"xdg-utils","fixed_in":["1.1.0~rc1+git20111210-7.4"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"xdg-utils","fixed_in":["1.1.0~rc1+git20111210-7.4"],"sources":["osv"]},{"ecosystem":"Debian:7","package":"xdg-utils","fixed_in":["1.1.0~rc1+git20111210-6+deb7u3"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:12","package":"xdg-utils","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.0~rc1+git20111210-7.4"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"xdg-utils","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.0~rc1+git20111210-7.4"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"xdg-utils","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.0~rc1+git20111210-7.4"}]}]},{"source":"osv","ecosystem":"Debian:6.0","package":"xdg-utils","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0.2+cvs20100307-2+deb6u1"}]}],"versions":["1.0.2+cvs20100307-2"],"bundled":2},{"source":"osv","ecosystem":"Debian:7","package":"xdg-utils","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.0~rc1+git20111210-6+deb7u3"}]}],"versions":["1.1.0~rc1+git20111210-6","1.1.0~rc1+git20111210-6+deb7u1","1.1.0~rc1+git20111210-6+deb7u2"]}],"products":[{"vendor":"debian","product":"debian_linux"},{"vendor":"freedesktop","product":"xdg-utils"}],"references":[{"url":"https://bugs.freedesktop.org/show_bug.cgi?id=89129","tags":["x_refsource_MISC","x_transferred","Issue Tracking","Third Party Advisory","advisory","report"]},{"url":"http://www.openwall.com/lists/oss-security/2015/02/18/7","tags":["x_refsource_MISC","x_transferred","Mailing List","Patch","Third Party Advisory","advisory","article","fix"]},{"url":"http://www.openwall.com/lists/oss-security/2015/02/18/9","tags":["x_refsource_MISC","x_transferred","Mailing List","Patch","Third Party Advisory","advisory","article","fix"]},{"url":"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=777722","tags":["x_refsource_MISC","x_transferred","Issue Tracking","Mailing List","Patch","Third Party Advisory","advisory","article","fix","report"]},{"url":"http://www.debian.org/security/2015/dsa-3165","tags":["x_refsource_MISC","x_transferred","Third Party Advisory","advisory"]},{"url":"http://www.securityfocus.com/bid/72675","tags":["x_refsource_MISC","x_transferred","Third Party Advisory","VDB Entry","advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2015-1877"},{"url":"https://github.com/advisories/GHSA-2mj7-mx8w-ppw2"},{"url":"https://security-tracker.debian.org/tracker/CVE-2015-1877","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2015-1877","description":"The open_generic_xdg_mime function in xdg-open in xdg-utils 1.1.0 rc1 in Debian, when using dash, does not properly handle local variables, which allows remote attackers to execute arbitrary commands via a crafted file.","status":"published","published":"2021-06-02T16:34:34Z","modified":"2024-08-06T04:54:16.331Z","updated_at":"2026-11-02T14:35:44.046042Z"}],"euvd":[{"id":"EUVD-2015-1983","description":"The open_generic_xdg_mime function in xdg-open in xdg-utils 1.1.0 rc1 in Debian, when using dash, does not properly handle local variables, which allows remote attackers to execute arbitrary commands via a crafted file.","status":"published","published":"2021-06-02T16:34:34Z","modified":"2024-08-06T04:54:16Z","updated_at":"2026-11-03T02:22:14.212001Z"}],"ghsa":[{"id":"GHSA-2mj7-mx8w-ppw2","title":"The open_generic_xdg_mime function in xdg-open in xdg-utils 1.1.0 rc1 in Debian, when using dash,...","description":"The open_generic_xdg_mime function in xdg-open in xdg-utils 1.1.0 rc1 in Debian, when using dash, does not properly handle local variables, which allows remote attackers to execute arbitrary commands via a crafted file.","status":"published","published":"2022-05-24T19:03:51Z","modified":"2023-01-29T05:06:50Z","cwes":["CWE-77"],"updated_at":"2026-11-02T14:46:06.412268Z"}],"nvd":[{"id":"CVE-2015-1877","description":"The open_generic_xdg_mime function in xdg-open in xdg-utils 1.1.0 rc1 in Debian, when using dash, does not properly handle local variables, which allows remote attackers to execute arbitrary commands via a crafted file.","status":"published","published":"2021-06-02T17:15:08.037Z","modified":"2026-06-17T00:23:09.537Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"primary"},{"version":"2.0","score":6.8,"vector":"AV:N/AC:M/Au:N/C:P/I:P/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-77"],"updated_at":"2026-11-02T14:03:20.037729Z"}],"osv":[{"id":"CVE-2015-1877","description":"The open_generic_xdg_mime function in xdg-open in xdg-utils 1.1.0 rc1 in Debian, when using dash, does not properly handle local variables, which allows remote attackers to execute arbitrary commands via a crafted file.","status":"published","published":"2021-06-02T17:15:08Z","modified":"2026-04-10T03:45:09.926537Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:44:00.594921Z"},{"id":"DEBIAN-CVE-2015-1877","description":"The open_generic_xdg_mime function in xdg-open in xdg-utils 1.1.0 rc1 in Debian, when using dash, does not properly handle local variables, which allows remote attackers to execute arbitrary commands via a crafted file.","status":"published","published":"2021-06-02T17:15:08.037Z","modified":"2026-09-09T07:00:36.281424789Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:45:26.752992Z"},{"id":"DLA-217-1","title":"xdg-utils - security update","status":"published","published":"2015-05-01T00:00:00Z","modified":"2026-03-09T01:18:06.297684Z","updated_at":"2026-11-02T15:46:10.227108Z"},{"id":"DSA-3165-1","title":"xdg-utils - security update","status":"published","published":"2015-02-21T00:00:00Z","modified":"2026-03-09T01:21:55.928849Z","updated_at":"2026-11-02T15:46:15.843838Z"}]}}
