CVE-2022-26661
Improper Restriction of XML External Entity Reference in trytond and proteus
An XXE issue was discovered in Tryton Application Platform (Server) 5.x through 5.0.45, 6.x through 6.0.15, and 6.1.x and 6.2.x through 6.2.5, and Tryton Application Platform (Command Line Client (proteus)) 5.x through 5.0.11, 6.x through 6.0.4, and 6.1.x and 6.2.x through 6.2.1. An authenticated user can make the server parse a crafted XML SEPA file to access arbitrary files on the system.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
6.5
An XXE issue was discovered in Tryton Application Platform (Server) 5.x through 5.0.45, 6.x through 6.0.15, and 6.1.x and 6.2.x through 6.2.5, and Tryton Application Platform (Command Line Client (proteus)) 5.x through 5.0.11, 6.x through 6.0.4, and 6.1.x and 6.2.x through 6.2.1. An authenticated user can make the server parse a crafted XML SEPA file to access arbitrary files on the system.
- Record
CVE-2022-26661- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - CVSS 2.0
- 4.0 Medium
AV:N/AC:L/Au:S/C:P/I:N/A:N - Weakness
- CWE-611
- Updated
- 2026-11-02
CVE List No score
An XXE issue was discovered in Tryton Application Platform (Server) 5.x through 5.0.45, 6.x through 6.0.15, and 6.1.x and 6.2.x through 6.2.5, and Tryton Application Platform (Command Line Client (proteus)) 5.x through 5.0.11, 6.x through 6.0.4, and 6.1.x and 6.2.x through 6.2.1. An authenticated user can make the server parse a crafted XML SEPA file to access arbitrary files on the system.
- Record
CVE-2022-26661- Updated
- 2026-11-02
EUVDEUVD-2022-0342 No score
An XXE issue was discovered in Tryton Application Platform (Server) 5.x through 5.0.45, 6.x through 6.0.15, and 6.1.x and 6.2.x through 6.2.5, and Tryton Application Platform (Command Line Client (proteus)) 5.x through 5.0.11, 6.x through 6.0.4, and 6.1.x and 6.2.x through 6.2.1. An authenticated user can make the server parse a crafted XML SEPA file to access arbitrary files on the system.
- Record
EUVD-2022-0342- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-cj78-rgw3-4h5p
6.5
Improper Restriction of XML External Entity Reference in trytond and proteus
An XXE issue was discovered in Tryton Application Platform (Server) 5.x through 5.0.45, 6.x through 6.0.15, and 6.1.x and 6.2.x through 6.2.5, and Tryton Application Platform (Command Line Client (proteus)) 5.x through 5.0.11, 6.x through 6.0.4, and 6.1.x and 6.2.x through 6.2.1. An authenticated user can make the server parse a crafted XML SEPA file to access arbitrary files on the system.
- Record
GHSA-cj78-rgw3-4h5p- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-611
- Updated
- 2026-11-02
OSVGHSA-cj78-rgw3-4h5p
6.5
Improper Restriction of XML External Entity Reference in trytond and proteus
An XXE issue was discovered in Tryton Application Platform (Server) 5.x through 5.0.45, 6.x through 6.0.15, and 6.1.x and 6.2.x through 6.2.5, and Tryton Application Platform (Command Line Client (proteus)) 5.x through 5.0.11, 6.x through 6.0.4, and 6.1.x and 6.2.x through 6.2.1. An authenticated user can make the server parse a crafted XML SEPA file to access arbitrary files on the system.
- Record
GHSA-cj78-rgw3-4h5p- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-611
- Updated
- 2026-11-02
OSVPYSEC-2022-43170
6.5
An XXE issue was discovered in Tryton Application Platform (Server) 5.x through 5.0.45, 6.x through 6.0.15, and 6.1.x and 6.2.x through 6.2.5, and Tryton Application Platform (Command Line Client (proteus)) 5.x through 5.0.11, 6.x through 6.0.4, and 6.1.x and 6.2.x through 6.2.1. An authenticated user can make the server parse a crafted XML SEPA file to access arbitrary files on the system.
- Record
PYSEC-2022-43170- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
Show 5 moreShow less
OSVPYSEC-2026-3391
6.5
Improper Restriction of XML External Entity Reference in trytond and proteus
An XXE issue was discovered in Tryton Application Platform (Server) 5.x through 5.0.45, 6.x through 6.0.15, and 6.1.x and 6.2.x through 6.2.5, and Tryton Application Platform (Command Line Client (proteus)) 5.x through 5.0.11, 6.x through 6.0.4, and 6.1.x and 6.2.x through 6.2.1. An authenticated user can make the server parse a crafted XML SEPA file to access arbitrary files on the system.
- Record
PYSEC-2026-3391- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVPYSEC-2026-740
6.5
Improper Restriction of XML External Entity Reference in trytond and proteus
An XXE issue was discovered in Tryton Application Platform (Server) 5.x through 5.0.45, 6.x through 6.0.15, and 6.1.x and 6.2.x through 6.2.5, and Tryton Application Platform (Command Line Client (proteus)) 5.x through 5.0.11, 6.x through 6.0.4, and 6.1.x and 6.2.x through 6.2.1. An authenticated user can make the server parse a crafted XML SEPA file to access arbitrary files on the system.
- Record
PYSEC-2026-740- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2022-26661
6.5
An XXE issue was discovered in Tryton Application Platform (Server) 5.x through 5.0.45, 6.x through 6.0.15, and 6.1.x and 6.2.x through 6.2.5, and Tryton Application Platform (Command Line Client (proteus)) 5.x through 5.0.11, 6.x through 6.0.4, and 6.1.x and 6.2.x through 6.2.1. An authenticated user can make the server parse a crafted XML SEPA file to access arbitrary files on the system.
- Record
UBUNTU-CVE-2022-26661- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSV No score
An XXE issue was discovered in Tryton Application Platform (Server) 5.x through 5.0.45, 6.x through 6.0.15, and 6.1.x and 6.2.x through 6.2.5, and Tryton Application Platform (Command Line Client (proteus)) 5.x through 5.0.11, 6.x through 6.0.4, and 6.1.x and 6.2.x through 6.2.1. An authenticated user can make the server parse a crafted XML SEPA file to access arbitrary files on the system.
- Record
CVE-2022-26661- Updated
- 2026-11-02
OSVDEBIAN-CVE-2022-26661 No score
An XXE issue was discovered in Tryton Application Platform (Server) 5.x through 5.0.45, 6.x through 6.0.15, and 6.1.x and 6.2.x through 6.2.5, and Tryton Application Platform (Command Line Client (proteus)) 5.x through 5.0.11, 6.x through 6.0.4, and 6.1.x and 6.2.x through 6.2.1. An authenticated user can make the server parse a crafted XML SEPA file to access arbitrary files on the system.
- Record
DEBIAN-CVE-2022-26661- Updated
- 2026-11-03
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
trytondPyPI |
5.0.0 up to 5.0.46 | 5.0.46 |
trytondPyPI |
6.0.0 up to 6.0.16 | 6.0.16 |
trytondPyPI |
6.1.0 up to 6.2.6 | 6.2.6 |
proteusPyPI |
5.0.0 up to 5.0.12 | 5.0.12 |
proteusPyPI |
6.0.0 up to 6.0.5 | 6.0.5 |
proteusPyPI |
6.1.0 up to 6.2.2 | 6.2.2 |
tryton-proteusDebian:12 |
before 6.0.5-1 | 6.0.5-1 |
tryton-proteusDebian:13 |
before 6.0.5-1 | 6.0.5-1 |
tryton-proteusDebian:14 |
before 6.0.5-1 | 6.0.5-1 |
tryton-serverDebian:12 |
before 6.0.16-1 | 6.0.16-1 |
Show 33 moreShow less
| Package | Affected | Fixed |
|---|---|---|
tryton-serverDebian:13 |
before 6.0.16-1 | 6.0.16-1 |
tryton-serverDebian:14 |
before 6.0.16-1 | 6.0.16-1 |
tryton-serverDebian:9 From an advisory covering 2 CVEs |
before 4.2.1-2+deb9u2, plus listed versions 4.2.1-24.2.1-2+deb9u1 |
4.2.1-2+deb9u2 |
tryton-proteusDebian:9 From an advisory covering 2 CVEs |
before 4.2.0-1+deb9u1, plus listed versions 4.2.0-1 |
4.2.0-1+deb9u1 |
tryton-serverDebian:10 From an advisory covering 2 CVEs |
before 5.0.4-2+deb10u1, plus listed versions 5.0.4-2 |
5.0.4-2+deb10u1 |
tryton-serverDebian:11 From an advisory covering 2 CVEs |
before 5.0.33-2+deb11u1, plus listed versions 5.0.33-2 |
5.0.33-2+deb11u1 |
tryton-proteusDebian:10 From an advisory covering 2 CVEs |
before 5.0.1-3+deb10u1, plus listed versions 5.0.1-3 |
5.0.1-3+deb10u1 |
tryton-proteusDebian:11 From an advisory covering 2 CVEs |
before 5.0.8-1+deb11u1, plus listed versions 5.0.8-1 |
5.0.8-1+deb11u1 |
trytondPyPI |
5.0.0 up to 5.0.46, plus listed versions 5.0.15.0.105.0.115.0.125.0.13 Show 40 moreShow less5.0.145.0.155.0.165.0.175.0.185.0.195.0.25.0.205.0.215.0.225.0.235.0.245.0.255.0.265.0.275.0.285.0.295.0.35.0.305.0.315.0.325.0.335.0.345.0.355.0.365.0.375.0.385.0.395.0.45.0.405.0.415.0.425.0.435.0.445.0.455.0.55.0.65.0.75.0.85.0.9 |
5.0.46 |
trytondPyPI |
6.0.0 up to 6.0.16, plus listed versions 6.0.16.0.106.0.116.0.126.0.13 Show 10 moreShow less6.0.146.0.156.0.26.0.36.0.46.0.56.0.66.0.76.0.86.0.9 |
6.0.16 |
trytondPyPI |
6.1.0 up to 6.2.6, plus listed versions 6.2.06.2.16.2.26.2.36.2.46.2.5 |
6.2.6 |
proteusPyPI |
5.0.0 up to 5.0.12, plus listed versions 5.0.15.0.105.0.115.0.25.0.3 Show 6 moreShow less5.0.45.0.55.0.65.0.75.0.85.0.9 |
5.0.12 |
proteusPyPI |
6.0.0 up to 6.0.5, plus listed versions 6.0.16.0.26.0.36.0.4 |
6.0.5 |
proteusPyPI |
6.1.0 up to 6.2.2, plus listed versions 6.2.06.2.1 |
6.2.2 |
trytonPyPI |
5.0.0 up to 5.0.12, 6.0.0 up to 6.0.5, 6.2.0 up to 6.2.2, plus listed versions 5.0.15.0.105.0.115.0.25.0.3 Show 11 moreShow less5.0.45.0.55.0.65.0.75.0.85.0.96.0.16.0.26.0.36.0.46.2.1 |
5.0.126.0.56.2.26.2.66.0.165.0.46 |
trytondPyPI |
5.0.0 up to 5.0.46, 6.0.0 up to 6.0.16, 6.1.0 up to 6.2.6, plus listed versions 5.0.15.0.105.0.115.0.125.0.13 Show 45 moreShow less5.0.145.0.155.0.165.0.175.0.185.0.195.0.25.0.205.0.215.0.225.0.235.0.245.0.255.0.265.0.275.0.285.0.295.0.35.0.305.0.315.0.325.0.335.0.345.0.355.0.365.0.375.0.385.0.395.0.45.0.405.0.415.0.425.0.435.0.445.0.455.0.55.0.65.0.75.0.85.0.96.0.16.0.106.0.116.0.126.0.13 |
5.0.466.0.166.2.6 |
proteusPyPI |
5.0.0 up to 5.0.12, 6.0.0 up to 6.0.5, 6.1.0 up to 6.2.2, plus listed versions 5.0.15.0.105.0.115.0.25.0.3 Show 12 moreShow less5.0.45.0.55.0.65.0.75.0.85.0.96.0.16.0.26.0.36.0.46.2.06.2.1 |
5.0.126.0.56.2.2 |
tryton-proteusUbuntu:16.04:LTS |
All versions, plus listed versions 3.6.1-13.8.0-13.8.1-1 |
None known |
tryton-serverUbuntu:16.04:LTS |
All versions, plus listed versions 3.6.2-13.6.3-23.6.3-33.8.0-13.8.1-13.8.2-13.8.3-1 |
None known |
tryton-proteusUbuntu:18.04:LTS |
All versions, plus listed versions 4.4.0-44.6.0-14.6.1-1 |
None known |
tryton-serverUbuntu:18.04:LTS |
All versions, plus listed versions 4.4.3-34.6.0-14.6.1-14.6.2-14.6.3-2 |
None known |
tryton-proteusUbuntu:20.04:LTS |
All versions, plus listed versions 5.0.3-25.0.7-1 |
None known |
tryton-serverUbuntu:20.04:LTS |
All versions, plus listed versions 5.0.10-15.0.14-25.0.16-1 |
None known |
tryton-proteusUbuntu:22.04:LTS |
All versions, plus listed versions 5.0.8-16.0.3-2 |
None known |
tryton-serverUbuntu:22.04:LTS |
All versions, plus listed versions 5.0.33-26.0.9-36.0.12-1 |
None known |
tryton-proteusUbuntu:24.04:LTS |
All versions, plus listed versions 6.0.8-1 |
None known |
tryton-serverUbuntu:24.04:LTS |
All versions, plus listed versions 6.0.34-16.0.36-16.0.39-1 |
None known |
tryton-proteusUbuntu:25.10 |
All versions, plus listed versions 7.0.1-3 |
None known |
tryton-serverUbuntu:25.10 |
All versions, plus listed versions 7.0.24-17.0.30-1 |
None known |
tryton-proteusUbuntu:26.10 |
All versions, plus listed versions 7.0.3-1 |
None known |
tryton-serverUbuntu:26.10 |
All versions, plus listed versions 7.0.43-17.0.47-17.0.53-1 |
None known |
tryton-proteusUbuntu:26.04:LTS |
All versions, plus listed versions 7.0.1-37.0.2-17.0.3-1 |
None known |
tryton-serverUbuntu:26.04:LTS |
All versions, plus listed versions 7.0.30-17.0.38-17.0.40-17.0.43-1 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | OSV | |
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-26661 is a medium vulnerability (CVSS 6.5) in Tryton Proteus, published March 7, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.41%, the 72nd percentile. Fixed in trytond 5.0.46.
References
bugs.tryton.org/issue11219
discuss.tryton.org/t/security-release-for-issue11219-and-issue11244/5059
lists.debian.org/debian-lts-announce/2022/03/msg00016.html
lists.debian.org/debian-lts-announce/2022/03/msg00017.html
debian.org/security/2022/dsa-5098
debian.org/security/2022/dsa-5099
Show 10 moreShow less
nvd.nist.gov/vuln/detail/CVE-2022-26661
foss.heptapod.net/tryton/tryton/-/issues/11219
github.com/advisories/GHSA-cj78-rgw3-4h5p
github.com/CVEProject/cvelistV5/tree/main/cves/2022/26xxx/CVE-2022-26661.json
security-tracker.debian.org/tracker/CVE-2022-26661
hg.tryton.org/trytond
pypi.org/project/trytond
pypi.org/project/proteus
ubuntu.com/security/CVE-2022-26661
cve.org/CVERecord?id=CVE-2022-26661
Left out here: 16 versions. The JSON record has them.