diff --git a/advisories/github-reviewed/2024/02/GHSA-7wxf-r2qv-9xwr/GHSA-7wxf-r2qv-9xwr.json b/advisories/github-reviewed/2024/02/GHSA-7wxf-r2qv-9xwr/GHSA-7wxf-r2qv-9xwr.json new file mode 100644 index 00000000000..78cfe758481 --- /dev/null +++ b/advisories/github-reviewed/2024/02/GHSA-7wxf-r2qv-9xwr/GHSA-7wxf-r2qv-9xwr.json @@ -0,0 +1,58 @@ +{ + "schema_version": "1.4.0", + "id": "GHSA-7wxf-r2qv-9xwr", + "modified": "2024-02-29T22:14:47Z", + "published": "2024-02-29T22:14:47Z", + "aliases": [ + "CVE-2024-27291" + ], + "summary": "Docassemble open redirect", + "details": "### Impact\nIt is possible to create a URL that acts as an open redirect.\n\n### Patches\nThe vulnerability has been patched in version 1.4.97 of the master branch. The Docker image on docker.io has been patched.\n\n### Workarounds\nIf upgrading is not possible, manually apply the changes of [4801ac7](https://github.com/jhpyle/docassemble/commit/4801ac7ff7c90df00ac09523077930cdb6dea2aa) and restart the server (e.g., by pressing Save on the Configuration screen).\n\n### Credit\n\nThe vulnerability was discovered by Riyush Ghimire (@richighimi).\n\n### For more information\nIf you have any questions or comments about this advisory:\n\n* Open an issue in [docassemble](https://github.com/jhpyle/docassemble/issues)\n* Join the [Slack channel](https://join.slack.com/t/docassemble/shared_invite/zt-2cspzjo9j-YyE7SrLmi5muAvnPv~Bz~A)\n* Email us at jhpyle@gmail.com", + "severity": [ + + ], + "affected": [ + { + "package": { + "ecosystem": "PyPI", + "name": "docassemble.webapp" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "0" + }, + { + "fixed": "1.4.97" + } + ] + } + ] + } + ], + "references": [ + { + "type": "WEB", + "url": "https://github.com/jhpyle/docassemble/security/advisories/GHSA-7wxf-r2qv-9xwr" + }, + { + "type": "WEB", + "url": "https://github.com/jhpyle/docassemble/commit/4801ac7ff7c90df00ac09523077930cdb6dea2aa" + }, + { + "type": "PACKAGE", + "url": "https://github.com/jhpyle/docassemble" + } + ], + "database_specific": { + "cwe_ids": [ + "CWE-601" + ], + "severity": "MODERATE", + "github_reviewed": true, + "github_reviewed_at": "2024-02-29T22:14:47Z", + "nvd_published_at": null + } +} \ No newline at end of file diff --git a/advisories/github-reviewed/2024/02/GHSA-jq57-3w7p-vwvv/GHSA-jq57-3w7p-vwvv.json b/advisories/github-reviewed/2024/02/GHSA-jq57-3w7p-vwvv/GHSA-jq57-3w7p-vwvv.json new file mode 100644 index 00000000000..b7970aab3b9 --- /dev/null +++ b/advisories/github-reviewed/2024/02/GHSA-jq57-3w7p-vwvv/GHSA-jq57-3w7p-vwvv.json @@ -0,0 +1,77 @@ +{ + "schema_version": "1.4.0", + "id": "GHSA-jq57-3w7p-vwvv", + "modified": "2024-02-29T22:14:46Z", + "published": "2024-02-29T22:14:46Z", + "aliases": [ + "CVE-2024-27292" + ], + "summary": "Docassemble unauthorized access through URL manipulation", + "details": "### Impact\nThe vulnerability allows attackers to gain unauthorized access to information on the system through URL manipulation. It affects versions 1.4.53 to 1.4.96.\n\n### Patches\nThe vulnerability has been patched in version 1.4.97 of the master branch. The Docker image on docker.io has been patched.\n\n### Workarounds\nIf upgrading is not possible, manually apply the changes of [97f77dc](https://github.com/jhpyle/docassemble/commit/97f77dc486a26a22ba804765bfd7058aabd600c9) and restart the server.\n\n### Credit\n\nThe vulnerability was discovered by Riyush Ghimire (@richighimi).\n\n### For more information\nIf you have any questions or comments about this advisory:\n\n* Open an issue in [docassemble](https://github.com/jhpyle/docassemble/issues)\n* Join the [Slack channel](https://join.slack.com/t/docassemble/shared_invite/zt-2cspzjo9j-YyE7SrLmi5muAvnPv~Bz~A)\n* Email us at jhpyle@gmail.com", + "severity": [ + + ], + "affected": [ + { + "package": { + "ecosystem": "PyPI", + "name": "docassemble.webapp" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "1.4.53" + }, + { + "fixed": "1.4.97" + } + ] + } + ] + }, + { + "package": { + "ecosystem": "PyPI", + "name": "docassemble.base" + }, + "ranges": [ + { + "type": "ECOSYSTEM", + "events": [ + { + "introduced": "1.4.53" + }, + { + "fixed": "1.4.97" + } + ] + } + ] + } + ], + "references": [ + { + "type": "WEB", + "url": "https://github.com/jhpyle/docassemble/security/advisories/GHSA-jq57-3w7p-vwvv" + }, + { + "type": "WEB", + "url": "https://github.com/jhpyle/docassemble/commit/97f77dc486a26a22ba804765bfd7058aabd600c9" + }, + { + "type": "PACKAGE", + "url": "https://github.com/jhpyle/docassemble" + } + ], + "database_specific": { + "cwe_ids": [ + + ], + "severity": "HIGH", + "github_reviewed": true, + "github_reviewed_at": "2024-02-29T22:14:46Z", + "nvd_published_at": null + } +} \ No newline at end of file diff --git a/advisories/github-reviewed/2024/02/GHSA-pcfx-g2j2-f6f6/GHSA-pcfx-g2j2-f6f6.json b/advisories/github-reviewed/2024/02/GHSA-pcfx-g2j2-f6f6/GHSA-pcfx-g2j2-f6f6.json new file mode 100644 index 00000000000..8d0b08cc114 --- /dev/null +++ b/advisories/github-reviewed/2024/02/GHSA-pcfx-g2j2-f6f6/GHSA-pcfx-g2j2-f6f6.json @@ -0,0 +1,58 @@ +{ + "schema_version": "1.4.0", + "id": "GHSA-pcfx-g2j2-f6f6", + "modified": "2024-02-29T22:14:49Z", + "published": "2024-02-29T22:14:49Z", + "aliases": [ + "CVE-2024-27290" + ], + "summary": "Docassemble HTML and javascript injection", + "details": "### Impact\nA user could type HTML into a field, including the field for the user's name, and then that HTML could be displayed on the screen as HTML. The HTML can also contain `