Skip to content

← Public intelligence

PyPI package

trytond

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

13 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. High, CVSS 7.1PyPIAmendedPublished

    trytond does not enforce access rights for the route of the HTML editor.

    CVE-2025-66423 · GHSA-p3p5-xrmv-4j6x

    Affected
    • PyPI trytond >= 7.5.0, < 7.6.11; >= 7.1.0, < 7.4.21; >= 7.0.0, < 7.0.40; >= 6.0.0, < 6.0.70
    Fixed in
    7.0.407.6.117.4.216.0.70· Vendor fix available
    Issue
    Tryton trytond 6.0 before 7.6.11 does not enforce access rights for the route of the HTML editor. This is fixed in 7.6.11, 7.4.21, 7.0.40, and 6.0.70.

    Recommended action: Upgrade to 7.6.11, 7.4.21, 7.0.40 or 6.0.70 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  2. Medium, CVSS 4.3PyPIAmendedPublished

    trytond allows remote attackers to obtain sensitive trace-back (server setup) information

    CVE-2025-66422 · GHSA-jqfc-9q34-prhg

    Affected
    • PyPI trytond >= 7.5.0, < 7.6.11; >= 7.1.0, < 7.4.21; >= 7.0.0, < 7.0.40; < 6.0.70
    Fixed in
    7.0.407.6.117.4.216.0.70· Vendor fix available
    Issue
    Tryton trytond before 7.6.11 allows remote attackers to obtain sensitive trace-back (server setup) information. This is fixed in 7.6.11, 7.4.21, 7.0.40, and 6.0.70.

    Recommended action: Upgrade to 7.6.11, 7.4.21, 7.0.40 or 6.0.70 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  3. Medium, CVSS 6.5PyPIAmendedPublished

    trytond does not enforce access rights for data export

    CVE-2025-66424 · GHSA-2w93-qwpp-vgvj

    Affected
    • PyPI trytond >= 7.5.0, < 7.6.11; >= 7.1.0, < 7.4.21; >= 7.0.0, < 7.0.40; >= 6.0.0, < 6.0.70
    Fixed in
    7.0.407.6.117.4.216.0.70· Vendor fix available
    Issue
    Tryton trytond 6.0 before 7.6.11 does not enforce access rights for data export. This is fixed in 7.6.11, 7.4.21, 7.0.40, and 6.0.70.

    Recommended action: Upgrade to 7.6.11, 7.4.21, 7.0.40 or 6.0.70 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  4. Medium, CVSS 6.0PyPIAmendedPublished

    Tryton allows users to read the hashed password

    CVE-2016-1241 · GHSA-52j9-v3jc-9xgc

    Affected
    • PyPI trytond >= 3.0.0, < 3.2.17; >= 3.4.0, < 3.4.14; >= 3.8.0, < 3.8.8; >= 3.6.0, < 3.6.12; >= 4.0.0, < 4.0.4
    Fixed in
    3.4.143.6.123.8.83.2.174.0.4· Vendor fix available
    Issue
    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, and 4.x before 4.0.4 allow remote authenticated users to discover user password hashes via unspecified vectors.

    Recommended action: Upgrade to 4.0.4, 3.8.8, 3.6.12 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)osv.dev (2)github.com (3)Source checked Evidence →
  5. Medium, CVSS 5.9PyPIAmendedPublished

    Tryton allow authenticated users with certain permissions to read arbitrary files via the name parameter

    CVE-2016-1242 · GHSA-jpr7-8rxm-4vgx

    Affected
    • PyPI trytond < 3.2.17; >= 3.4, < 3.4.14; >= 3.6, < 3.6.12; >= 3.8, < 3.8.8; >= 4.0, < 4.0.4
    Fixed in
    3.4.143.6.123.8.83.2.174.0.4· Vendor fix available
    Issue
    fileopen 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.

    Recommended action: Upgrade to 4.0.4, 3.8.8, 3.6.12 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)osv.dev (2)github.com (3)Source checked Evidence →
  6. High, CVSS 8.7PyPIAmendedPublished

    Tryton vulnerable to arbitrary command execution

    CVE-2014-6633 · GHSA-m9jj-5qvj-5fhx

    Affected
    • PyPI trytond >= 2.4.0, < 2.4.15; >= 2.6.0, < 2.6.14; >= 2.8.0, < 2.8.11; >= 3.2.0, < 3.2.3; >= 3.0.0, < 3.0.7
    Fixed in
    3.2.32.4.153.0.72.6.142.8.11· Vendor fix available
    Issue
    The safeeval function in trytond in Tryton before 2.4.15, 2.6.x before 2.6.14, 2.8.x before 2.8.11, 3.0.x before 3.0.7, and 3.2.x before 3.2.3 allows remote authenticated users to execute arbitrary commands via shell metacharacters in (1) the collection.domain in the webdav module or (2) the formula field in the pricelist module.

    Recommended action: Upgrade to 3.2.3, 3.0.7, 2.8.11 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  7. Medium, CVSS 5.3PyPIAmendedPublished

    trytond arbitrary fields write via a sequence of records

    CVE-2015-0861 · GHSA-c8q5-2j73-qvcc

    Affected
    • PyPI trytond >= 3.2.0, < 3.2.10; >= 3.4.0, < 3.4.8; >= 3.6.0, < 3.6.5; >= 3.8.0, < 3.8.1
    Fixed in
    3.8.13.6.53.2.103.4.8· Vendor fix available
    Issue
    model/modelstorage.py in trytond 3.2.x before 3.2.10, 3.4.x before 3.4.8, 3.6.x before 3.6.5, and 3.8.x before 3.8.1 allows remote authenticated users to bypass intended access restrictions and write to arbitrary fields via a sequence of records.

    Recommended action: Upgrade to 3.8.1, 3.6.5, 3.4.8 or 3.2.10 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  8. Medium, CVSS 6.0PyPIAmendedPublished

    Tryton Information Disclosure Vulnerability

    CVE-2017-0360 · GHSA-7cwg-2575-3546

    Affected
    • PyPI trytond >= 3.0.0, <= 3.0.17; >= 3.2.0, <= 3.2.17; >= 3.4.0, <= 3.4.17; >= 3.6.0, <= 3.6.16; >= 3.8.0, <= 3.8.14; >= 4.0.0, <= 4.0.9; >= 4.2.0, <= 4.2.2
    Fixed in
    4.2.3· Partial vendor fix
    Issue
    fileopen 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.

    Recommended action: Upgrade to 4.2.3; some affected versions have no fix yet, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  9. High, CVSS 7.1PyPIAmendedPublished

    Trytond allows modification of privileges of arbitrary users

    CVE-2012-0215 · GHSA-cqg4-rf29-3mv6

    Affected
    • PyPI trytond < 2.4.0
    Fixed in
    2.4.0· Vendor fix available
    Issue
    model/modelstorage.py in the Tryton application framework (trytond) before 2.4.0 for Python does not properly restrict access to the Many2Many field in the relation model, which allows remote authenticated users to modify the privileges of arbitrary users via a (1) create, (2) write, (3) delete, or (4) copy rpc call.

    Recommended action: Upgrade to 2.4.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  10. High, CVSS 8.7PyPIAmendedPublished

    trytond Incorrect Authorization vulnerability

    CVE-2012-2238 · GHSA-jfgc-5vh4-8rh5

    Affected
    • PyPI trytond >= 2.4.0, < 2.4.2
    Fixed in
    2.4.2· Vendor fix available
    Issue
    trytond 2.4: ModelView.button fails to validate authorization.

    Recommended action: Upgrade to 2.4.2 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  11. High, CVSS 7.5PyPIAmendedPublished

    XML Entity Expansion in trytond and proteus

    CVE-2022-26662 · GHSA-pm3h-mm62-pwm8

    Affected
    • PyPI trytond >= 5.0.0, < 5.0.46; >= 6.0.0, < 6.0.16; >= 6.1.0, < 6.2.6
    Fixed in
    6.2.66.0.165.0.46· Vendor fix available
    Issue
    An XML Entity Expansion (XEE) 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 unauthenticated user can send a crafted XML-RPC message to consume all the resources of the server.

    Recommended action: Upgrade to 6.2.6, 6.0.16 or 5.0.46 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  12. Medium, CVSS 6.5PyPIAmendedPublished

    Improper Restriction of XML External Entity Reference in trytond and proteus

    CVE-2022-26661 · GHSA-cj78-rgw3-4h5p

    Affected
    • PyPI trytond >= 5.0.0, < 5.0.46; >= 6.0.0, < 6.0.16; >= 6.1.0, < 6.2.6
    Fixed in
    6.2.66.0.165.0.46· Vendor fix available
    Issue
    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.

    Recommended action: Upgrade to 6.2.6, 6.0.16 or 5.0.46 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  13. High, CVSS 7.1PyPIAmendedPublished

    Tryton Improper Access Control

    CVE-2019-10868 · GHSA-f6f2-pwrj-64h3

    Affected
    • PyPI trytond >= 4.2.0, < 4.2.21; >= 4.4.0, < 4.4.19; >= 4.6.0, < 4.6.14; >= 4.8.0, < 4.8.10; >= 5.0.0, < 5.0.6
    Fixed in
    4.6.144.8.104.4.194.2.215.0.6· Vendor fix available
    Issue
    In trytond/model/modelstorage.py in Tryton 4.2 before 4.2.21, 4.4 before 4.4.19, 4.6 before 4.6.14, 4.8 before 4.8.10, and 5.0 before 5.0.6, an authenticated user can order records based on a field for which he has no access right. This may allow the user to guess values.

    Recommended action: Upgrade to 5.0.6, 4.8.10, 4.6.14 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →