Vulnerability Name:

CVE-2017-0360 (CCN-130535)

Assigned:2016-11-29
Published:2017-04-04
Updated:2019-10-03
Summary:file_open in Tryton 3.x and 4.x through 4.2.2 allows remote authenticated users with certain permissions to read arbitrary files via a "same root name but with a suffix" attack.
Note: This vulnerability exists because of an incomplete fix for CVE-2016-1242.
CVSS v3 Severity:5.3 Medium (CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N)
4.6 Medium (Temporal CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N/E:U/RL:O/RC:C)
Exploitability Metrics:Attack Vector (AV): Network
Attack Complexity (AC): High
Privileges Required (PR): Low
User Interaction (UI): None
Scope:Scope (S): Unchanged
Impact Metrics:Confidentiality (C): High
Integrity (I): None
Availibility (A): None
4.3 Medium (CCN CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N)
3.8 Low (CCN Temporal CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N/E:U/RL:O/RC:C)
Exploitability Metrics:Attack Vector (AV): Network
Attack Complexity (AC): Low
Privileges Required (PR): Low
User Interaction (UI): None
Scope:Scope (S): Unchanged
Impact Metrics:Confidentiality (C): Low
Integrity (I): None
Availibility (A): None
CVSS v2 Severity:3.5 Low (CVSS v2 Vector: AV:N/AC:M/Au:S/C:P/I:N/A:N)
Exploitability Metrics:Access Vector (AV): Network
Access Complexity (AC): Medium
Authentication (Au): Single_Instance
Impact Metrics:Confidentiality (C): Partial
Integrity (I): None
Availibility (A): None
4.0 Medium (CCN CVSS v2 Vector: AV:N/AC:L/Au:S/C:P/I:N/A:N)
Exploitability Metrics:Access Vector (AV): Network
Access Complexity (AC): Low
Athentication (Au): Single_Instance
Impact Metrics:Confidentiality (C): Partial
Integrity (I): None
Availibility (A): None
Vulnerability Type:CWE-269
Vulnerability Consequences:Obtain Information
References:Source: MITRE
Type: CNA
CVE-2017-0360

Source: CCN
Type: tryton Web site
tryton

Source: CONFIRM
Type: Issue Tracking
http://hg.tryton.org/trytond?cmd=changeset;node=472510fdc6f8

Source: DEBIAN
Type: UNKNOWN
DSA-3826

Source: BID
Type: Third Party Advisory, VDB Entry
97489

Source: CCN
Type: BID-97489
Tryton Trytond CVE-2017-0360 Incomplete Fix Information Disclosure Vulnerability

Source: XF
Type: UNKNOWN
tryton-cve20170360-info-disc(130535)

Source: CCN
Type: Debian Mailing List, Tue, 04 Apr 2017 15:36:06 +0000
[SECURITY] [DSA 3826-1] tryton-server security update

Source: CONFIRM
Type: Third Party Advisory
https://lists.debian.org/debian-security-announce/2017/msg00084.html

Vulnerable Configuration:Configuration 1:
  • cpe:/a:tryton:tryton:3.0.0:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.0.1:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.0.2:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.0.3:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.0.4:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.0.5:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.0.6:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.0.7:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.0.8:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.0.9:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.0.10:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.0.11:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.0.12:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.0.13:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.0.14:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.0.15:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.0.16:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.0.17:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.2.0:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.2.1:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.2.2:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.2.3:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.2.4:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.2.5:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.2.6:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.2.7:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.2.8:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.2.9:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.2.10:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.2.11:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.2.12:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.2.13:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.2.14:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.2.15:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.2.16:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.2.17:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.4.0:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.4.1:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.4.2:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.4.3:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.4.4:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.4.5:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.4.6:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.4.7:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.4.8:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.4.9:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.4.10:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.4.11:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.4.12:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.4.13:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.4.14:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.4.15:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.4.16:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.4.17:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.6.0:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.6.1:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.6.2:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.6.3:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.6.4:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.6.5:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.6.6:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.6.7:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.6.8:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.6.9:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.6.10:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.6.11:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.6.12:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.6.13:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.6.14:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.6.15:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.6.16:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.8.0:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.8.1:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.8.2:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.8.3:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.8.4:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.8.5:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.8.6:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.8.7:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.8.8:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.8.9:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.8.10:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.8.11:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.8.12:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.8.13:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:3.8.14:*:*:*:*:*:*:*

  • Configuration 2:
  • cpe:/a:tryton:tryton:4.0.0:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:4.0.1:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:4.0.2:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:4.0.3:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:4.0.4:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:4.0.5:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:4.0.6:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:4.0.7:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:4.0.8:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:4.0.9:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:4.2.0:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:4.2.1:*:*:*:*:*:*:*
  • OR cpe:/a:tryton:tryton:4.2.2:*:*:*:*:*:*:*

  • Configuration CCN 1:
  • cpe:/a:tryton:tryton:4.2.2:*:*:*:*:*:*:*

  • * Denotes that component is vulnerable
    Oval Definitions
    Definition IDClassTitleLast Modified
    oval:com.ubuntu.bionic:def:201703600000000
    V
    CVE-2017-0360 on Ubuntu 18.04 LTS (bionic) - medium.
    2017-04-04
    oval:com.ubuntu.artful:def:20170360000
    V
    CVE-2017-0360 on Ubuntu 17.10 (artful) - untriaged.
    2017-04-04
    oval:com.ubuntu.trusty:def:20170360000
    V
    CVE-2017-0360 on Ubuntu 14.04 LTS (trusty) - untriaged.
    2017-04-04
    oval:com.ubuntu.xenial:def:201703600000000
    V
    CVE-2017-0360 on Ubuntu 16.04 LTS (xenial) - medium.
    2017-04-04
    oval:com.ubuntu.bionic:def:20170360000
    V
    CVE-2017-0360 on Ubuntu 18.04 LTS (bionic) - untriaged.
    2017-04-04
    oval:com.ubuntu.xenial:def:20170360000
    V
    CVE-2017-0360 on Ubuntu 16.04 LTS (xenial) - untriaged.
    2017-04-04
    oval:com.ubuntu.disco:def:201703600000000
    V
    CVE-2017-0360 on Ubuntu 19.04 (disco) - medium.
    2017-04-04
    oval:com.ubuntu.cosmic:def:20170360000
    V
    CVE-2017-0360 on Ubuntu 18.10 (cosmic) - untriaged.
    2017-04-04
    oval:com.ubuntu.cosmic:def:201703600000000
    V
    CVE-2017-0360 on Ubuntu 18.10 (cosmic) - medium.
    2017-04-04
    oval:com.ubuntu.precise:def:20170360000
    V
    CVE-2017-0360 on Ubuntu 12.04 LTS (precise) - untriaged.
    2017-04-04
    BACK
    tryton tryton 3.0.0
    tryton tryton 3.0.1
    tryton tryton 3.0.2
    tryton tryton 3.0.3
    tryton tryton 3.0.4
    tryton tryton 3.0.5
    tryton tryton 3.0.6
    tryton tryton 3.0.7
    tryton tryton 3.0.8
    tryton tryton 3.0.9
    tryton tryton 3.0.10
    tryton tryton 3.0.11
    tryton tryton 3.0.12
    tryton tryton 3.0.13
    tryton tryton 3.0.14
    tryton tryton 3.0.15
    tryton tryton 3.0.16
    tryton tryton 3.0.17
    tryton tryton 3.2.0
    tryton tryton 3.2.1
    tryton tryton 3.2.2
    tryton tryton 3.2.3
    tryton tryton 3.2.4
    tryton tryton 3.2.5
    tryton tryton 3.2.6
    tryton tryton 3.2.7
    tryton tryton 3.2.8
    tryton tryton 3.2.9
    tryton tryton 3.2.10
    tryton tryton 3.2.11
    tryton tryton 3.2.12
    tryton tryton 3.2.13
    tryton tryton 3.2.14
    tryton tryton 3.2.15
    tryton tryton 3.2.16
    tryton tryton 3.2.17
    tryton tryton 3.4.0
    tryton tryton 3.4.1
    tryton tryton 3.4.2
    tryton tryton 3.4.3
    tryton tryton 3.4.4
    tryton tryton 3.4.5
    tryton tryton 3.4.6
    tryton tryton 3.4.7
    tryton tryton 3.4.8
    tryton tryton 3.4.9
    tryton tryton 3.4.10
    tryton tryton 3.4.11
    tryton tryton 3.4.12
    tryton tryton 3.4.13
    tryton tryton 3.4.14
    tryton tryton 3.4.15
    tryton tryton 3.4.16
    tryton tryton 3.4.17
    tryton tryton 3.6.0
    tryton tryton 3.6.1
    tryton tryton 3.6.2
    tryton tryton 3.6.3
    tryton tryton 3.6.4
    tryton tryton 3.6.5
    tryton tryton 3.6.6
    tryton tryton 3.6.7
    tryton tryton 3.6.8
    tryton tryton 3.6.9
    tryton tryton 3.6.10
    tryton tryton 3.6.11
    tryton tryton 3.6.12
    tryton tryton 3.6.13
    tryton tryton 3.6.14
    tryton tryton 3.6.15
    tryton tryton 3.6.16
    tryton tryton 3.8.0
    tryton tryton 3.8.1
    tryton tryton 3.8.2
    tryton tryton 3.8.3
    tryton tryton 3.8.4
    tryton tryton 3.8.5
    tryton tryton 3.8.6
    tryton tryton 3.8.7
    tryton tryton 3.8.8
    tryton tryton 3.8.9
    tryton tryton 3.8.10
    tryton tryton 3.8.11
    tryton tryton 3.8.12
    tryton tryton 3.8.13
    tryton tryton 3.8.14
    tryton tryton 4.0.0
    tryton tryton 4.0.1
    tryton tryton 4.0.2
    tryton tryton 4.0.3
    tryton tryton 4.0.4
    tryton tryton 4.0.5
    tryton tryton 4.0.6
    tryton tryton 4.0.7
    tryton tryton 4.0.8
    tryton tryton 4.0.9
    tryton tryton 4.2.0
    tryton tryton 4.2.1
    tryton tryton 4.2.2
    tryton tryton 4.2.2