Skip to content

Commit

Permalink
Latest data: Sat Nov 4 08:04:51 UTC 2023
Browse files Browse the repository at this point in the history
  • Loading branch information
github.actions committed Nov 4, 2023
1 parent f1b7a93 commit cdd2fb3
Show file tree
Hide file tree
Showing 40 changed files with 1,588 additions and 77 deletions.
165 changes: 160 additions & 5 deletions audits/alot-requirements.audit.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
},
"vulnerabilities": [
{
"modified": "2023-10-18T15:45:07Z",
"modified": "2023-11-03T21:48:20Z",
"published": "2023-04-03T06:30:19Z",
"schema_version": "1.6.0",
"id": "GHSA-c33w-24p9-8m24",
Expand Down Expand Up @@ -89,6 +89,10 @@
"type": "WEB",
"url": "https://lists.fedoraproject.org/archives/list/[email protected]/message/NZHY7B33EFY4LESP2NI4APQUPRROTAZK/"
},
{
"type": "WEB",
"url": "https://lists.fedoraproject.org/archives/list/[email protected]/message/PYU4IHVLOTYMFPH7KDOJGKZQR4GKWPFK/"
},
{
"type": "WEB",
"url": "https://security.snyk.io/vuln/SNYK-PYTHON-CONFIGOBJ-3252494"
Expand Down Expand Up @@ -122,15 +126,15 @@
},
"vulnerabilities": [
{
"modified": "2023-10-27T21:07:15Z",
"modified": "2023-11-03T16:01:50Z",
"published": "2023-10-25T21:15:13Z",
"schema_version": "1.6.0",
"id": "GHSA-xc8x-vp79-p3wm",
"aliases": [
"CVE-2023-46137"
],
"summary": "twisted.web has disordered HTTP pipeline response",
"details": "### Summary\nWhen sending multiple HTTP requests in one TCP packet, twisted.web will process the requests asynchronously without guaranteeing the response order.\n\n### Details\nThere's an example faulty program:\n```python\nfrom twisted.internet import reactor, endpoints\nfrom twisted.web import server\nfrom twisted.web.proxy import ReverseProxyResource\nfrom twisted.web.resource import Resource\n\nclass Second(Resource):\n isLeaf = True\n def render_GET(self, request):\n return b'SECOND\\n'\n\nclass First(Resource):\n isLeaf = True\n def render_GET(self, request):\n def send_response():\n request.write(b'FIRST DELAYED\\n')\n request.finish()\n reactor.callLater(0.5, send_response)\n return server.NOT_DONE_YET\n\nroot = Resource()\n\nroot.putChild(b'second', Second())\nroot.putChild(b'first', First())\n\nendpoint = endpoints.TCP4ServerEndpoint(reactor, 8080)\nendpoint.listen(server.Site(root))\nreactor.run()\n```\n\nWhen two requests for `/first` and `/second` are sent in the same order, the second request will be responded to first.\n```shell\necho -en \"GET /first HTTP/1.1\\r\\nHost: a\\r\\n\\r\\nGET /second HTTP/1.1\\r\\nHost: a\\r\\n\\r\\n\" | nc localhost 8080\n```\n\n### Impact\nIf one of the endpoints is controlled by an attacker, the attacker can delay the response on purpose to manipulate the response of the second request when a victim launched two requests using HTTP pipeline.",
"details": "Twisted is an event-based framework for internet applications. Prior to version 23.10.0rc1, when sending multiple HTTP requests in one TCP packet, twisted.web will process the requests asynchronously without guaranteeing the response order. If one of the endpoints is controlled by an attacker, the attacker can delay the response on purpose to manipulate the response of the second request when a victim launched two requests using HTTP pipeline. Version 23.10.0rc1 contains a patch for this issue.\n\n### Details\nThere's an example faulty program:\n```python\nfrom twisted.internet import reactor, endpoints\nfrom twisted.web import server\nfrom twisted.web.proxy import ReverseProxyResource\nfrom twisted.web.resource import Resource\n\nclass Second(Resource):\n isLeaf = True\n def render_GET(self, request):\n return b'SECOND\\n'\n\nclass First(Resource):\n isLeaf = True\n def render_GET(self, request):\n def send_response():\n request.write(b'FIRST DELAYED\\n')\n request.finish()\n reactor.callLater(0.5, send_response)\n return server.NOT_DONE_YET\n\nroot = Resource()\n\nroot.putChild(b'second', Second())\nroot.putChild(b'first', First())\n\nendpoint = endpoints.TCP4ServerEndpoint(reactor, 8080)\nendpoint.listen(server.Site(root))\nreactor.run()\n```\n\nWhen two requests for `/first` and `/second` are sent in the same order, the second request will be responded to first.\n```shell\necho -en \"GET /first HTTP/1.1\\r\\nHost: a\\r\\n\\r\\nGET /second HTTP/1.1\\r\\nHost: a\\r\\n\\r\\n\" | nc localhost 8080\n```",
"affected": [
{
"package": {
Expand Down Expand Up @@ -268,6 +272,10 @@
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2023-46137"
},
{
"type": "WEB",
"url": "https://github.com/pypa/advisory-database/tree/main/vulns/twisted/PYSEC-2023-224.yaml"
},
{
"type": "PACKAGE",
"url": "https://github.com/twisted/twisted"
Expand All @@ -279,15 +287,162 @@
],
"github_reviewed": true,
"github_reviewed_at": "2023-10-25T21:15:13Z",
"nvd_published_at": null,
"nvd_published_at": "2023-10-25T21:15:10Z",
"severity": "MODERATE"
}
},
{
"modified": "2023-11-02T16:33:16Z",
"published": "2023-10-25T21:15:00Z",
"schema_version": "1.6.0",
"id": "PYSEC-2023-224",
"aliases": [
"CVE-2023-46137",
"GHSA-xc8x-vp79-p3wm"
],
"details": "Twisted is an event-based framework for internet applications. Prior to version 23.10.0rc1, when sending multiple HTTP requests in one TCP packet, twisted.web will process the requests asynchronously without guaranteeing the response order. If one of the endpoints is controlled by an attacker, the attacker can delay the response on purpose to manipulate the response of the second request when a victim launched two requests using HTTP pipeline. Version 23.10.0rc1 contains a patch for this issue.",
"affected": [
{
"package": {
"ecosystem": "PyPI",
"name": "twisted",
"purl": "pkg:pypi/twisted"
},
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "23.10.0rc1"
}
]
}
],
"versions": [
"1.0.1",
"1.0.3",
"1.0.4",
"1.0.5",
"1.0.6",
"1.0.7",
"1.1.0",
"1.1.1",
"1.2.0",
"10.0.0",
"10.1.0",
"10.2.0",
"11.0.0",
"11.1.0",
"12.0.0",
"12.1.0",
"12.2.0",
"12.3.0",
"13.0.0",
"13.1.0",
"13.2.0",
"14.0.0",
"14.0.1",
"14.0.2",
"15.0.0",
"15.1.0",
"15.2.0",
"15.2.1",
"15.3.0",
"15.4.0",
"15.5.0",
"16.0.0",
"16.1.0",
"16.1.1",
"16.2.0",
"16.3.0",
"16.3.1",
"16.3.2",
"16.4.0",
"16.4.1",
"16.5.0",
"16.5.0rc1",
"16.5.0rc2",
"16.6.0",
"16.6.0rc1",
"16.7.0rc1",
"16.7.0rc2",
"17.1.0",
"17.1.0rc1",
"17.5.0",
"17.9.0",
"17.9.0rc1",
"18.4.0",
"18.4.0rc1",
"18.7.0",
"18.7.0rc1",
"18.7.0rc2",
"18.9.0",
"18.9.0rc1",
"19.10.0",
"19.10.0rc1",
"19.2.0",
"19.2.0rc1",
"19.2.0rc2",
"19.2.1",
"19.7.0",
"19.7.0rc1",
"2.1.0",
"2.4.0",
"2.5.0",
"20.3.0",
"20.3.0rc1",
"21.2.0",
"21.2.0rc1",
"21.7.0",
"21.7.0rc1",
"21.7.0rc2",
"21.7.0rc3",
"22.1.0",
"22.1.0rc1",
"22.2.0",
"22.2.0rc1",
"22.4.0",
"22.4.0rc1",
"22.8.0",
"22.8.0rc1",
"22.8.0",
"22.10.0rc1",
"22.10.0",
"23.8.0rc1",
"23.8.0",
"8.0.0",
"8.0.1",
"8.1.0",
"8.2.0",
"9.0.0"
],
"database_specific": {
"source": "https://github.com/pypa/advisory-database/blob/main/vulns/twisted/PYSEC-2023-224.yaml"
}
}
],
"severity": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N"
}
],
"references": [
{
"type": "ADVISORY",
"url": "https://github.com/twisted/twisted/security/advisories/GHSA-xc8x-vp79-p3wm"
}
]
}
],
"groups": [
{
"ids": [
"GHSA-xc8x-vp79-p3wm"
"GHSA-xc8x-vp79-p3wm",
"PYSEC-2023-224"
]
}
]
Expand Down
8 changes: 6 additions & 2 deletions audits/anime-downloader-requirements.audit.json
Original file line number Diff line number Diff line change
Expand Up @@ -541,7 +541,7 @@
}
},
{
"modified": "2023-10-22T05:29:54Z",
"modified": "2023-11-04T00:48:52Z",
"published": "2023-10-02T23:27:05Z",
"schema_version": "1.6.0",
"id": "GHSA-v845-jxx5-vc9f",
Expand Down Expand Up @@ -722,6 +722,10 @@
"type": "WEB",
"url": "https://lists.debian.org/debian-lts-announce/2023/10/msg00012.html"
},
{
"type": "WEB",
"url": "https://lists.fedoraproject.org/archives/list/[email protected]/message/5F5CUBAN5XMEBVBZPHFITBLMJV5FIJJ5/"
},
{
"type": "WEB",
"url": "https://lists.fedoraproject.org/archives/list/[email protected]/message/I3PR7C6RJ6JUBQKIJ644DMIJSUP36VDY/"
Expand All @@ -737,7 +741,7 @@
],
"github_reviewed": true,
"github_reviewed_at": "2023-10-02T23:27:05Z",
"nvd_published_at": null,
"nvd_published_at": "2023-10-04T17:15:10Z",
"severity": "MODERATE"
}
},
Expand Down
6 changes: 5 additions & 1 deletion audits/athenacli-requirements.audit.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
},
"vulnerabilities": [
{
"modified": "2023-10-18T15:45:07Z",
"modified": "2023-11-03T21:48:20Z",
"published": "2023-04-03T06:30:19Z",
"schema_version": "1.6.0",
"id": "GHSA-c33w-24p9-8m24",
Expand Down Expand Up @@ -89,6 +89,10 @@
"type": "WEB",
"url": "https://lists.fedoraproject.org/archives/list/[email protected]/message/NZHY7B33EFY4LESP2NI4APQUPRROTAZK/"
},
{
"type": "WEB",
"url": "https://lists.fedoraproject.org/archives/list/[email protected]/message/PYU4IHVLOTYMFPH7KDOJGKZQR4GKWPFK/"
},
{
"type": "WEB",
"url": "https://security.snyk.io/vuln/SNYK-PYTHON-CONFIGOBJ-3252494"
Expand Down
6 changes: 5 additions & 1 deletion audits/aws-shell-requirements.audit.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
},
"vulnerabilities": [
{
"modified": "2023-10-18T15:45:07Z",
"modified": "2023-11-03T21:48:20Z",
"published": "2023-04-03T06:30:19Z",
"schema_version": "1.6.0",
"id": "GHSA-c33w-24p9-8m24",
Expand Down Expand Up @@ -89,6 +89,10 @@
"type": "WEB",
"url": "https://lists.fedoraproject.org/archives/list/[email protected]/message/NZHY7B33EFY4LESP2NI4APQUPRROTAZK/"
},
{
"type": "WEB",
"url": "https://lists.fedoraproject.org/archives/list/[email protected]/message/PYU4IHVLOTYMFPH7KDOJGKZQR4GKWPFK/"
},
{
"type": "WEB",
"url": "https://security.snyk.io/vuln/SNYK-PYTHON-CONFIGOBJ-3252494"
Expand Down
8 changes: 6 additions & 2 deletions audits/azure-cli-requirements.audit.json
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,7 @@
}
},
{
"modified": "2023-10-22T05:29:54Z",
"modified": "2023-11-04T00:48:52Z",
"published": "2023-10-02T23:27:05Z",
"schema_version": "1.6.0",
"id": "GHSA-v845-jxx5-vc9f",
Expand Down Expand Up @@ -404,6 +404,10 @@
"type": "WEB",
"url": "https://lists.debian.org/debian-lts-announce/2023/10/msg00012.html"
},
{
"type": "WEB",
"url": "https://lists.fedoraproject.org/archives/list/[email protected]/message/5F5CUBAN5XMEBVBZPHFITBLMJV5FIJJ5/"
},
{
"type": "WEB",
"url": "https://lists.fedoraproject.org/archives/list/[email protected]/message/I3PR7C6RJ6JUBQKIJ644DMIJSUP36VDY/"
Expand All @@ -419,7 +423,7 @@
],
"github_reviewed": true,
"github_reviewed_at": "2023-10-02T23:27:05Z",
"nvd_published_at": null,
"nvd_published_at": "2023-10-04T17:15:10Z",
"severity": "MODERATE"
}
},
Expand Down
6 changes: 5 additions & 1 deletion audits/breezy-requirements.audit.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
},
"vulnerabilities": [
{
"modified": "2023-10-18T15:45:07Z",
"modified": "2023-11-03T21:48:20Z",
"published": "2023-04-03T06:30:19Z",
"schema_version": "1.6.0",
"id": "GHSA-c33w-24p9-8m24",
Expand Down Expand Up @@ -89,6 +89,10 @@
"type": "WEB",
"url": "https://lists.fedoraproject.org/archives/list/[email protected]/message/NZHY7B33EFY4LESP2NI4APQUPRROTAZK/"
},
{
"type": "WEB",
"url": "https://lists.fedoraproject.org/archives/list/[email protected]/message/PYU4IHVLOTYMFPH7KDOJGKZQR4GKWPFK/"
},
{
"type": "WEB",
"url": "https://security.snyk.io/vuln/SNYK-PYTHON-CONFIGOBJ-3252494"
Expand Down
8 changes: 6 additions & 2 deletions audits/buku-requirements.audit.json
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,7 @@
}
},
{
"modified": "2023-10-22T05:29:54Z",
"modified": "2023-11-04T00:48:52Z",
"published": "2023-10-02T23:27:05Z",
"schema_version": "1.6.0",
"id": "GHSA-v845-jxx5-vc9f",
Expand Down Expand Up @@ -404,6 +404,10 @@
"type": "WEB",
"url": "https://lists.debian.org/debian-lts-announce/2023/10/msg00012.html"
},
{
"type": "WEB",
"url": "https://lists.fedoraproject.org/archives/list/[email protected]/message/5F5CUBAN5XMEBVBZPHFITBLMJV5FIJJ5/"
},
{
"type": "WEB",
"url": "https://lists.fedoraproject.org/archives/list/[email protected]/message/I3PR7C6RJ6JUBQKIJ644DMIJSUP36VDY/"
Expand All @@ -419,7 +423,7 @@
],
"github_reviewed": true,
"github_reviewed_at": "2023-10-02T23:27:05Z",
"nvd_published_at": null,
"nvd_published_at": "2023-10-04T17:15:10Z",
"severity": "MODERATE"
}
},
Expand Down
8 changes: 6 additions & 2 deletions audits/bzt-requirements.audit.json
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,7 @@
}
},
{
"modified": "2023-10-22T05:29:54Z",
"modified": "2023-11-04T00:48:52Z",
"published": "2023-10-02T23:27:05Z",
"schema_version": "1.6.0",
"id": "GHSA-v845-jxx5-vc9f",
Expand Down Expand Up @@ -404,6 +404,10 @@
"type": "WEB",
"url": "https://lists.debian.org/debian-lts-announce/2023/10/msg00012.html"
},
{
"type": "WEB",
"url": "https://lists.fedoraproject.org/archives/list/[email protected]/message/5F5CUBAN5XMEBVBZPHFITBLMJV5FIJJ5/"
},
{
"type": "WEB",
"url": "https://lists.fedoraproject.org/archives/list/[email protected]/message/I3PR7C6RJ6JUBQKIJ644DMIJSUP36VDY/"
Expand All @@ -419,7 +423,7 @@
],
"github_reviewed": true,
"github_reviewed_at": "2023-10-02T23:27:05Z",
"nvd_published_at": null,
"nvd_published_at": "2023-10-04T17:15:10Z",
"severity": "MODERATE"
}
},
Expand Down
Loading

0 comments on commit cdd2fb3

Please sign in to comment.