CVE-2017-14604: debian debian_linux Improper Input Validation
Vulnerability summary
CVE-2017-14604 is a medium (CVSS 6.5) Improper Input Validation vulnerability in debian debian_linux. EPSS estimates a 2.47% chance of exploitation in the next 30 days, higher than 84.2% of scored vulnerabilities. 1 public exploit is recorded.
Timeline
- 20-09-2017PublishedVulnerability first disclosed.
- 05-08-2024Last modifiedVulnerability information updated.
Description
GNOME Nautilus before 3.23.90 allows attackers to spoof a file type by using the .desktop file extension, as demonstrated by an attack in which a .desktop file's Name field ends in .pdf but this file's Exec field launches a malicious "sh -c" command. In other words, Nautilus provides no UI indication that a file actually has the potentially unsafe .desktop extension; instead, the UI only shows the .pdf extension. One (slightly) mitigating factor is that an attack requires the .desktop file to have execute permission. The solution is to ask the user to confirm that the file is supposed to be treated as a .desktop file, and then remember the user's answer in the metadata::trusted field.
CVSS metrics
5 scores · 4 sources · 3 versions- OSV · UbuntuEcosystem advisory · calculated6.5MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
- OSV · DebianEcosystem advisory · calculated6.5MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
EPSS trend
Probability
2.47%
Chance of exploitation in the next 30 days
Percentile
84%
Versus all other CVEs
30-day change
0.00 pp
From 2.47% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundExploit Reference (micahflee.com)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
Suse8 products
- nautilus&distro=SUSE Linux Enterprise Desktop 12 SP3< 3.20.3-23.3.14
- nautilus&distro=SUSE Linux Enterprise Server 11 SP4< 2.28.4-1.16.21.3.1
- nautilus&distro=SUSE Linux Enterprise Server 12 SP3< 3.20.3-23.3.14
- nautilus&distro=SUSE Linux Enterprise Server for SAP Applications 11 SP4< 2.28.4-1.16.21.3.1
- nautilus&distro=SUSE Linux Enterprise Server for SAP Applications 12 SP3< 3.20.3-23.3.14
Redhat4 products
- nautilus< 0:3.22.3-4.el7_4
- nautilus-debuginfo< 0:3.22.3-4.el7_4
- nautilus-devel< 0:3.22.3-4.el7_4
- nautilus-extensions< 0:3.22.3-4.el7_4
Debian2 products
- nautilus< 3.25.90-1 | < 3.22.3-1+deb9u1
- debian_linuxEOL8.0 | 9.0 | 10.0
Gnome1 product
- nautilus< 3.23.90
Ubuntu1 product
- nautilusAll versions (No fix recorded)
5 vendors · 16 products
References
21 links- github.com/GNOME/nautilus/commit/1630f53481f445ada0a455e9979236d31a8d3bb0X Refsource MISCIssue TrackingPatchThird Party Advisory
- github.com/GNOME/nautilus/commit/bc919205bf774f6af3fa7154506c46039af5a69bX Refsource MISCIssue TrackingPatchThird Party Advisory
- micahflee.com/2017/04/breaking-the-security-model-of-subgraph-os/X Refsource MISCExploitThird Party AdvisoryREPORT
- access.redhat.com/errata/RHSA-2018:0223Vendor AdvisoryX Refsource REDHATThird Party AdvisoryAdvisory