diff --git a/advisories/github-reviewed/2022/05/GHSA-cqg4-rf29-3mv6/GHSA-cqg4-rf29-3mv6.json b/advisories/github-reviewed/2022/05/GHSA-cqg4-rf29-3mv6/GHSA-cqg4-rf29-3mv6.json new file mode 100644 index 00000000000..bd60e1de38b --- /dev/null +++ b/advisories/github-reviewed/2022/05/GHSA-cqg4-rf29-3mv6/GHSA-cqg4-rf29-3mv6.json @@ -0,0 +1,74 @@ +{ + "schema_version": "1.4.0", + "id": "GHSA-cqg4-rf29-3mv6", + "modified": "2024-01-12T16:12:44Z", + "published": "2022-05-04T00:28:50Z", + "aliases": [ + "CVE-2012-0215" + ], + "summary": "Trytond allows modification of privileges of arbitrary users", + "details": "`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.", + "severity": [ + + ], + "affected": [ + { + "package": { + "ecosystem": "PyPI", + "name": "trytond" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "0" + }, + { + "fixed": "2.4.0" + } + ] + } + ] + } + ], + "references": [ + { + "type": "ADVISORY", + "url": "https://nvd.nist.gov/vuln/detail/CVE-2012-0215" + }, + { + "type": "WEB", + "url": "https://github.com/tryton/trytond/commit/d059ebb792401ded3129cd9402d7392dc34b81e3" + }, + { + "type": "WEB", + "url": "https://bugs.tryton.org/issue2476" + }, + { + "type": "PACKAGE", + "url": "https://github.com/tryton/trytond" + }, + { + "type": "WEB", + "url": "https://web.archive.org/web/20121113201043/http://news.tryton.org/2012/03/security-releases-for-all-supported.html" + }, + { + "type": "WEB", + "url": "http://hg.tryton.org/trytond/rev/8e64d52ecea4" + }, + { + "type": "WEB", + "url": "http://www.debian.org/security/2012/dsa-2444" + } + ], + "database_specific": { + "cwe_ids": [ + "CWE-287" + ], + "severity": "MODERATE", + "github_reviewed": true, + "github_reviewed_at": "2024-01-12T16:12:44Z", + "nvd_published_at": "2012-07-12T20:55:00Z" + } +} \ No newline at end of file diff --git a/advisories/unreviewed/2022/05/GHSA-cqg4-rf29-3mv6/GHSA-cqg4-rf29-3mv6.json b/advisories/unreviewed/2022/05/GHSA-cqg4-rf29-3mv6/GHSA-cqg4-rf29-3mv6.json deleted file mode 100644 index bfd66ce8465..00000000000 --- a/advisories/unreviewed/2022/05/GHSA-cqg4-rf29-3mv6/GHSA-cqg4-rf29-3mv6.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "schema_version": "1.4.0", - "id": "GHSA-cqg4-rf29-3mv6", - "modified": "2022-05-04T00:28:50Z", - "published": "2022-05-04T00:28:50Z", - "aliases": [ - "CVE-2012-0215" - ], - "details": "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.", - "severity": [ - - ], - "affected": [ - - ], - "references": [ - { - "type": "ADVISORY", - "url": "https://nvd.nist.gov/vuln/detail/CVE-2012-0215" - }, - { - "type": "WEB", - "url": "https://bugs.tryton.org/issue2476" - }, - { - "type": "WEB", - "url": "http://hg.tryton.org/trytond/rev/8e64d52ecea4" - }, - { - "type": "WEB", - "url": "http://news.tryton.org/2012/03/security-releases-for-all-supported.html" - }, - { - "type": "WEB", - "url": "http://www.debian.org/security/2012/dsa-2444" - } - ], - "database_specific": { - "cwe_ids": [ - - ], - "severity": "MODERATE", - "github_reviewed": false, - "github_reviewed_at": null, - "nvd_published_at": "2012-07-12T20:55:00Z" - } -} \ No newline at end of file