CVE catalog

CVE-2017-14604

nautilus: CVE-2017-14604

[CVE catalog]

Severity
Medium · CVSS 4.8CVSS:3.0/AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:L
Published
Source
[NVD] · [CVE record]
EPSS
2.47% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiannautilussid51.0.1-3fixed
Debiannautilusforky51.0.1-3fixed
Debiannautilustrixie48.3-2fixed
Debiannautilusbookworm43.2-1fixed
Ubuntunautilus16.041:3.14.2-0ubuntu12vulnerable
Ubuntunautilus16.041:3.14.2-0ubuntu14vulnerable
Ubuntunautilus16.041:3.14.2-0ubuntu15vulnerable
Ubuntunautilus16.041:3.18.2-1ubuntu1vulnerable
Ubuntunautilus16.041:3.18.2-1ubuntu2vulnerable
Ubuntunautilus16.041:3.18.2-1ubuntu3vulnerable
Ubuntunautilus16.041:3.18.3-0ubuntu1vulnerable
Ubuntunautilus16.041:3.18.4-0ubuntu1vulnerable
Ubuntunautilus16.041:3.18.4-0ubuntu2vulnerable
Ubuntunautilus16.041:3.18.4.is.3.14.3-0ubuntu1vulnerable
Ubuntunautilus16.041:3.18.4.is.3.14.3-0ubuntu2vulnerable
Ubuntunautilus16.041:3.18.4.is.3.14.3-0ubuntu3vulnerable
Ubuntunautilus16.041:3.18.4.is.3.14.3-0ubuntu4vulnerable
Ubuntunautilus16.041:3.18.4.is.3.14.3-0ubuntu5vulnerable
Ubuntunautilus16.041:3.18.4.is.3.14.3-0ubuntu6vulnerable
Susenautiluslinux enterprise desktop 12 sp33.20.3-23.3.14fixed
Susenautiluslinux enterprise software development kit 12 sp33.20.3-23.3.14fixed
Susenautiluslinux enterprise server 12 sp33.20.3-23.3.14fixed
Susenautiluslinux enterprise server for sap applications 12 sp33.20.3-23.3.14fixed
Susenautiluslinux enterprise workstation extension 12 sp33.20.3-23.3.14fixed
Susenautiluslinux enterprise software development kit 11 sp42.28.4-1.16.21.3.1fixed
Susenautiluslinux enterprise server 11 sp42.28.4-1.16.21.3.1fixed
Susenautiluslinux enterprise server for sap applications 11 sp42.28.4-1.16.21.3.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiannautilussourcesid3.25.90-1not yet assignedNot reported[860268]
Debiannautilussourceforky3.25.90-1not yet assignedNot reported[860268]
Debiannautilussourcetrixie3.25.90-1not yet assignedNot reported[860268]
Debiannautilussourcebookworm3.25.90-1not yet assignedNot reported[860268]
Susenautilusrpmlinux enterprise desktop 12 sp33.20.3-23.3.14Not reportedSUSE-SU-2018:2058-1Not reported
Susenautilusrpmlinux enterprise software development kit 12 sp33.20.3-23.3.14Not reportedSUSE-SU-2018:2058-1Not reported
Susenautilusrpmlinux enterprise server 12 sp33.20.3-23.3.14Not reportedSUSE-SU-2018:2058-1Not reported
Susenautilusrpmlinux enterprise server for sap applications 12 sp33.20.3-23.3.14Not reportedSUSE-SU-2018:2058-1Not reported
Susenautilusrpmlinux enterprise workstation extension 12 sp33.20.3-23.3.14Not reportedSUSE-SU-2018:2058-1Not reported
Susenautilusrpmlinux enterprise software development kit 11 sp42.28.4-1.16.21.3.1Not reportedSUSE-SU-2018:1694-1Not reported
Susenautilusrpmlinux enterprise server 11 sp42.28.4-1.16.21.3.1Not reportedSUSE-SU-2018:1694-1Not reported
Susenautilusrpmlinux enterprise server for sap applications 11 sp42.28.4-1.16.21.3.1Not reportedSUSE-SU-2018:1694-1Not reported

[Debian bug #860268]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [nautilus]

    Details (2)
    • 43.2-1 · amd64 · bookworm

      Fixed · Fixed: 3.25.90-1

      dsa · nautilus · debian · bookworm; dsa · nautilus · debian · 12

    • 43.2-1 · arm64 · bookworm

      Fixed · Fixed: 3.25.90-1

      dsa · nautilus · debian · bookworm; dsa · nautilus · debian · 12

  • Source package: [nautilus]

    Details (2)
    • 43.2-1 · amd64 · bookworm

      Fixed · Fixed: 3.25.90-1

      dsa · nautilus · debian · bookworm; dsa · nautilus · debian · 12

    • 43.2-1 · arm64 · bookworm

      Fixed · Fixed: 3.25.90-1

      dsa · nautilus · debian · bookworm; dsa · nautilus · debian · 12

  • Source package: [nautilus]

    Details (2)
    • 43.2-1 · amd64 · bookworm

      Fixed · Fixed: 3.25.90-1

      dsa · nautilus · debian · bookworm; dsa · nautilus · debian · 12

    • 43.2-1 · arm64 · bookworm

      Fixed · Fixed: 3.25.90-1

      dsa · nautilus · debian · bookworm; dsa · nautilus · debian · 12

  • [nautilus]Fixed
    Details (2)
    • 43.2-1 · amd64 · bookworm

      Fixed · Fixed: 3.25.90-1

      dsa · nautilus · debian · bookworm; dsa · nautilus · debian · 12

    • 43.2-1 · arm64 · bookworm

      Fixed · Fixed: 3.25.90-1

      dsa · nautilus · debian · bookworm; dsa · nautilus · debian · 12

  • Source package: [nautilus]

    Details (2)
    • 43.2-1 · all · bookworm

      Fixed · Fixed: 3.25.90-1

      dsa · nautilus · debian · bookworm; dsa · nautilus · debian · 12

    • 43.2-1 · all · bookworm

      Fixed · Fixed: 3.25.90-1

      dsa · nautilus · debian · bookworm; dsa · nautilus · debian · 12

[Debian 13 (Trixie)]

  • Source package: [nautilus]

    Details (2)
    • 48.3-2 · amd64 · trixie

      Fixed · Fixed: 3.25.90-1

      dsa · nautilus · debian · 13

    • 48.3-2 · arm64 · trixie

      Fixed · Fixed: 3.25.90-1

      dsa · nautilus · debian · 13

  • Source package: [nautilus]

    Details (2)
    • 48.3-2 · amd64 · trixie

      Fixed · Fixed: 3.25.90-1

      dsa · nautilus · debian · 13

    • 48.3-2 · arm64 · trixie

      Fixed · Fixed: 3.25.90-1

      dsa · nautilus · debian · 13

  • Source package: [nautilus]

    Details (2)
    • 48.3-2 · amd64 · trixie

      Fixed · Fixed: 3.25.90-1

      dsa · nautilus · debian · 13

    • 48.3-2 · arm64 · trixie

      Fixed · Fixed: 3.25.90-1

      dsa · nautilus · debian · 13

  • [nautilus]Fixed
    Details (2)
    • 48.3-2 · amd64 · trixie

      Fixed · Fixed: 3.25.90-1

      dsa · nautilus · debian · 13

    • 48.3-2 · arm64 · trixie

      Fixed · Fixed: 3.25.90-1

      dsa · nautilus · debian · 13

  • Source package: [nautilus]

    Details (2)
    • 48.3-2 · all · trixie

      Fixed · Fixed: 3.25.90-1

      dsa · nautilus · debian · 13

    • 48.3-2 · all · trixie

      Fixed · Fixed: 3.25.90-1

      dsa · nautilus · debian · 13

Observed:

References