file_open in Tryton before 3.2.17, 3.4.x before 3.4.14, 3.6.x before 3.6.12, 3.8.x before…
Priority LOW 24CWE-200Published · Updated
Key facts
- Attack vector
- Network
- Privileges required
- High
- User interaction
- None
- Attack complexity
- High
- Impact type
- Information disclosure
- Confidentiality · integrity · availability
- High · None · None
- Fix status
- Fixed
Attack profile from CVSS 3.0 · NVD. Fix status from CNA and GitHub. Impact type from CWE-200.
Summary
file_open in Tryton before 3.2.17, 3.4.x before 3.4.14, 3.6.x before 3.6.12, 3.8.x before 3.8.8, and 4.x before 4.0.4 allows remote authenticated users with certain permissions to read arbitrary files via the name parameter or unspecified other vectors.
Why it matters now
EPSS 0.01819 78th percentileScored 2026-11-07
Fix Fixed trytond (PyPI): 3.2.17, 3.4.14, 3.6.12 +2
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | — | all versions | — | No fix listed | CNA |
| — | trytond (PyPI) | before 3.2.17 | 3.2.17 | Patch available | GHSA-jpr7-8rxm-4vgx |
| — | trytond (PyPI) | 3.4 to before 3.4.14 | 3.4.14 | Patch available | GHSA-jpr7-8rxm-4vgx |
| — | trytond (PyPI) | 3.6 to before 3.6.12 | 3.6.12 | Patch available | GHSA-jpr7-8rxm-4vgx |
| — | trytond (PyPI) | 3.8 to before 3.8.8 | 3.8.8 | Patch available | GHSA-jpr7-8rxm-4vgx |
| — | trytond (PyPI) | 4.0 to before 4.0.4 | 4.0.4 | Patch available | GHSA-jpr7-8rxm-4vgx |
- — Vendor— Affected all versions Fixed in — No fix listed CNA
- trytond (PyPI) Vendor— Affected before 3.2.17 Fixed in 3.2.17 Patch available GHSA-jpr7-8rxm-4vgx
- trytond (PyPI) Vendor— Affected 3.4 to before 3.4.14 Fixed in 3.4.14 Patch available GHSA-jpr7-8rxm-4vgx
- trytond (PyPI) Vendor— Affected 3.6 to before 3.6.12 Fixed in 3.6.12 Patch available GHSA-jpr7-8rxm-4vgx
- trytond (PyPI) Vendor— Affected 3.8 to before 3.8.8 Fixed in 3.8.8 Patch available GHSA-jpr7-8rxm-4vgx
- trytond (PyPI) Vendor— Affected 4.0 to before 4.0.4 Fixed in 4.0.4 Patch available GHSA-jpr7-8rxm-4vgx
CPE configurations NVD · 40
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:tryton:tryton:4.0.0:*:*:*:*:*:*:* | 4.0.0 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:4.0.1:*:*:*:*:*:*:* | 4.0.1 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:4.0.2:*:*:*:*:*:*:* | 4.0.2 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:4.0.3:*:*:*:*:*:*:* | 4.0.3 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:*:*:*:*:*:*:*:* | up to 3.2.16 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.8.0:*:*:*:*:*:*:* | 3.8.0 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.8.1:*:*:*:*:*:*:* | 3.8.1 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.8.2:*:*:*:*:*:*:* | 3.8.2 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.8.3:*:*:*:*:*:*:* | 3.8.3 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.8.4:*:*:*:*:*:*:* | 3.8.4 | Vulnerable | Tryton |
- cpe:2.3:a:tryton:tryton:4.0.0:*:*:*:*:*:*:* Versions 4.0.0 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:4.0.1:*:*:*:*:*:*:* Versions 4.0.1 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:4.0.2:*:*:*:*:*:*:* Versions 4.0.2 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:4.0.3:*:*:*:*:*:*:* Versions 4.0.3 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:*:*:*:*:*:*:*:* Versions up to 3.2.16 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.8.0:*:*:*:*:*:*:* Versions 3.8.0 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.8.1:*:*:*:*:*:*:* Versions 3.8.1 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.8.2:*:*:*:*:*:*:* Versions 3.8.2 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.8.3:*:*:*:*:*:*:* Versions 3.8.3 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.8.4:*:*:*:*:*:*:* Versions 3.8.4 Vulnerable ·Tryton
Show 30 more CPE
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:tryton:tryton:3.8.5:*:*:*:*:*:*:* | 3.8.5 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.8.6:*:*:*:*:*:*:* | 3.8.6 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.8.7:*:*:*:*:*:*:* | 3.8.7 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.4.0:*:*:*:*:*:*:* | 3.4.0 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.4.1:*:*:*:*:*:*:* | 3.4.1 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.4.2:*:*:*:*:*:*:* | 3.4.2 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.4.3:*:*:*:*:*:*:* | 3.4.3 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.4.4:*:*:*:*:*:*:* | 3.4.4 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.4.5:*:*:*:*:*:*:* | 3.4.5 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.4.6:*:*:*:*:*:*:* | 3.4.6 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.4.7:*:*:*:*:*:*:* | 3.4.7 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.4.8:*:*:*:*:*:*:* | 3.4.8 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.4.9:*:*:*:*:*:*:* | 3.4.9 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.4.10:*:*:*:*:*:*:* | 3.4.10 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.4.11:*:*:*:*:*:*:* | 3.4.11 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.4.12:*:*:*:*:*:*:* | 3.4.12 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.4.13:*:*:*:*:*:*:* | 3.4.13 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.2.0:*:*:*:*:*:*:* | 3.2.0 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.6.0:*:*:*:*:*:*:* | 3.6.0 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.6.1:*:*:*:*:*:*:* | 3.6.1 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.6.2:*:*:*:*:*:*:* | 3.6.2 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.6.3:*:*:*:*:*:*:* | 3.6.3 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.6.4:*:*:*:*:*:*:* | 3.6.4 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.6.5:*:*:*:*:*:*:* | 3.6.5 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.6.6:*:*:*:*:*:*:* | 3.6.6 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.6.7:*:*:*:*:*:*:* | 3.6.7 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.6.8:*:*:*:*:*:*:* | 3.6.8 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.6.9:*:*:*:*:*:*:* | 3.6.9 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.6.10:*:*:*:*:*:*:* | 3.6.10 | Vulnerable | Tryton |
| cpe:2.3:a:tryton:tryton:3.6.11:*:*:*:*:*:*:* | 3.6.11 | Vulnerable | Tryton |
- cpe:2.3:a:tryton:tryton:3.8.5:*:*:*:*:*:*:* Versions 3.8.5 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.8.6:*:*:*:*:*:*:* Versions 3.8.6 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.8.7:*:*:*:*:*:*:* Versions 3.8.7 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.4.0:*:*:*:*:*:*:* Versions 3.4.0 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.4.1:*:*:*:*:*:*:* Versions 3.4.1 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.4.2:*:*:*:*:*:*:* Versions 3.4.2 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.4.3:*:*:*:*:*:*:* Versions 3.4.3 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.4.4:*:*:*:*:*:*:* Versions 3.4.4 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.4.5:*:*:*:*:*:*:* Versions 3.4.5 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.4.6:*:*:*:*:*:*:* Versions 3.4.6 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.4.7:*:*:*:*:*:*:* Versions 3.4.7 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.4.8:*:*:*:*:*:*:* Versions 3.4.8 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.4.9:*:*:*:*:*:*:* Versions 3.4.9 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.4.10:*:*:*:*:*:*:* Versions 3.4.10 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.4.11:*:*:*:*:*:*:* Versions 3.4.11 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.4.12:*:*:*:*:*:*:* Versions 3.4.12 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.4.13:*:*:*:*:*:*:* Versions 3.4.13 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.2.0:*:*:*:*:*:*:* Versions 3.2.0 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.6.0:*:*:*:*:*:*:* Versions 3.6.0 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.6.1:*:*:*:*:*:*:* Versions 3.6.1 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.6.2:*:*:*:*:*:*:* Versions 3.6.2 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.6.3:*:*:*:*:*:*:* Versions 3.6.3 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.6.4:*:*:*:*:*:*:* Versions 3.6.4 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.6.5:*:*:*:*:*:*:* Versions 3.6.5 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.6.6:*:*:*:*:*:*:* Versions 3.6.6 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.6.7:*:*:*:*:*:*:* Versions 3.6.7 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.6.8:*:*:*:*:*:*:* Versions 3.6.8 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.6.9:*:*:*:*:*:*:* Versions 3.6.9 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.6.10:*:*:*:*:*:*:* Versions 3.6.10 Vulnerable ·Tryton
- cpe:2.3:a:tryton:tryton:3.6.11:*:*:*:*:*:*:* Versions 3.6.11 Vulnerable ·Tryton
Remediation
- Fix · GHSA-jpr7-8rxm-4vgx trytond (PyPI) Fixed in 3.2.17 Advisory →
- Fix · GHSA-jpr7-8rxm-4vgx trytond (PyPI) Fixed in 3.4.14 Advisory →
- Fix · GHSA-jpr7-8rxm-4vgx trytond (PyPI) Fixed in 3.6.12 Advisory →
- Fix · GHSA-jpr7-8rxm-4vgx trytond (PyPI) Fixed in 3.8.8 Advisory →
- Fix · GHSA-jpr7-8rxm-4vgx trytond (PyPI) Fixed in 4.0.4 Advisory →
Vendor assessments
Timeline
- 2026-10-02 Threatist record created from CVE-2016-1242
- 2026-10-03 Alias added: GHSA-jpr7-8rxm-4vgx
References
Advisory 3
More Tryton vulnerabilities
- TI-2014-05474 The safe_eval function in trytond in Tryton before 2.4.15, 2.6.x before 2.6.14, 2.8.x… CVSS 3.0HIGH 8.8
- TI-2013-03957 Directory traversal vulnerability in the client in Tryton 3.0.0, as distributed before… CVSS 2.0HIGH 7.8
- TI-2018-13766 The client in Tryton 5.x before 5.0.1 tries to make a connection to the bus in cleartext… CVSS 3.0MEDIUM 5.9
- TI-2017-00335 Improper privilege management in tryton-server before 3.4.0-3+deb8u3 CVSS 3.0MEDIUM 5.3
- TI-2016-01139 Tryton 3.x before 3.2.17, 3.4.x before 3.4.14, 3.6.x before 3.6.12, 3.8.x before 3.8.8… CVSS 3.0MEDIUM 5.3
Sources
- CVE-2016-1242 · CVE Program
- CVE-2016-1242 · NVD
- FIRST EPSS
- GHSA-jpr7-8rxm-4vgx · GitHub Advisory Database · CC BY 4.0
- CVE-2016-1242 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences