Advisory Database Sync

This commit is contained in:
advisory-database[bot]
2024-12-05 05:08:35 +00:00
parent 89b13187fe
commit 694e8cf999
846 changed files with 1244 additions and 3732 deletions
@@ -75,9 +75,7 @@
}
],
"database_specific": {
"cwe_ids": [
],
"cwe_ids": [],
"severity": "CRITICAL",
"github_reviewed": true,
"github_reviewed_at": "2020-06-16T21:45:21Z",
@@ -3,14 +3,10 @@
"id": "GHSA-5f7m-mmpc-qhh4",
"modified": "2022-08-03T20:30:06Z",
"published": "2019-05-23T09:27:00Z",
"aliases": [
],
"aliases": [],
"summary": "mysql Node.JS Module Vulnerable to Remote Memory Exposure",
"details": "Versions of `mysql` before 2.14.0 are vulnerable to remove memory exposure.\n\nAffected versions of `mysql` package allocate and send an uninitialized memory over the network when a number is provided as a password.\n\nOnly `mysql` running on Node.js versions below 6.0.0 are affected due to a throw added in newer node.js versions.\n\nProof of Concept:\n\n```\nrequire('mysql').createConnection({\n host: 'localhost',\n user: 'user',\n password : USERPROVIDEDINPUT, // number\n database : 'my_db'\n}).connect();\n```\n\n\n\n## Recommendation\n\nUpdate to version 2.14.0 or later.",
"severity": [
],
"severity": [],
"affected": [
{
"package": {
@@ -3,9 +3,7 @@
"id": "GHSA-cqff-fx2x-p86v",
"modified": "2024-09-13T15:07:22Z",
"published": "2021-03-08T15:50:10Z",
"aliases": [
],
"aliases": [],
"summary": "botframework-connector vulnerable to Improper Authentication",
"details": "### Impact\nA maliciously crafted claim may be incorrectly authenticated by the bot. Impacts bots that are not configured to be used as a Skill. This vulnerability requires an attacker to have internal knowledge of the bot.\n\n### Patches\nThe problem has been patched in all affected versions. Please see the list of patched versions for the most appropiate one for your individual case.\n\n### Workarounds\nUsers who do not wish or are not able to upgrade can add an authentication configuration containing ClaimsValidator, which throws an exception if Claims are Skill Claims. \n\nFor detailed instructions, see the link in the References section.\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open an issue in [Microsoft Bot Builder SDK](https://github.com/microsoft/botframework-sdk)\n* Email us at [bf-reports@microsoft.com](mailto:bf-reports@microsoft.com)",
"severity": [
@@ -3,14 +3,10 @@
"id": "GHSA-fqfh-778m-2v32",
"modified": "2021-05-21T22:06:12Z",
"published": "2022-02-11T23:41:11Z",
"aliases": [
],
"aliases": [],
"summary": "GitHub CLI can execute a git binary from the current directory",
"details": "### Impact\nGitHub CLI depends on a `git.exe` executable being found in system `%PATH%` on Windows. However, if a malicious `.\\git.exe` or `.\\git.bat` is found in the current working directory at the time of running `gh`, the malicious command will be invoked instead of the system one.\n\nWindows users who run `gh` inside untrusted directories are affected.\n\n### Patches\nUsers should upgrade to GitHub CLI v1.2.1.\n\n### Workarounds\nOther than avoiding untrusted repositories, there is no workaround.\n\n### References\nhttps://github.com/golang/go/issues/38736",
"severity": [
],
"severity": [],
"affected": [
{
"package": {
@@ -39,9 +35,7 @@
}
],
"database_specific": {
"cwe_ids": [
],
"cwe_ids": [],
"severity": "MODERATE",
"github_reviewed": true,
"github_reviewed_at": "2021-05-21T22:06:12Z",
@@ -3,14 +3,10 @@
"id": "GHSA-v3mr-gp7j-pw5w",
"modified": "2022-02-04T17:26:40Z",
"published": "2022-02-10T22:33:46Z",
"aliases": [
],
"aliases": [],
"summary": "Possible SQL injection in tablelookupwizard Contao Extension",
"details": "### Impact\nThe currently selected widget values were not correctly sanitized before passing it to the database, leading to an SQL injection possibility.\n\n### Patches\nThe issue has been patched in `tablelookupwizard` version 3.3.5 and version 4.0.0.\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open an issue in https://github.com/terminal42/contao-tablelookupwizard\n* Email us at [info@terminal42.ch](mailto:info@terminal42.ch)\n",
"severity": [
],
"severity": [],
"affected": [
{
"package": {
@@ -158,9 +158,7 @@
}
],
"database_specific": {
"cwe_ids": [
],
"cwe_ids": [],
"severity": "HIGH",
"github_reviewed": true,
"github_reviewed_at": "2022-06-01T21:21:26Z",
@@ -8,9 +8,7 @@
],
"summary": "Moodle does not properly manage privileges for WebDAV repositories",
"details": "Moodle 2.x through 2.1.10, 2.2.x before 2.2.8, 2.3.x before 2.3.5, and 2.4.x before 2.4.2 does not properly manage privileges for WebDAV repositories, which allows remote authenticated users to read, modify, or delete arbitrary site-wide repositories by leveraging certain read access.",
"severity": [
],
"severity": [],
"affected": [
{
"package": {
@@ -129,9 +127,7 @@
}
],
"database_specific": {
"cwe_ids": [
],
"cwe_ids": [],
"severity": "MODERATE",
"github_reviewed": true,
"github_reviewed_at": "2024-01-22T21:22:23Z",
@@ -8,9 +8,7 @@
],
"summary": "Moodle Multiple cross-site scripting (XSS) vulnerabilities in the File Picker module",
"details": "Multiple cross-site scripting (XSS) vulnerabilities in the File Picker module in Moodle 2.x through 2.1.10, 2.2.x before 2.2.8, 2.3.x before 2.3.5, and 2.4.x before 2.4.2 allow remote authenticated users to inject arbitrary web script or HTML via a crafted filename.",
"severity": [
],
"severity": [],
"affected": [
{
"package": {
@@ -158,9 +158,7 @@
}
],
"database_specific": {
"cwe_ids": [
],
"cwe_ids": [],
"severity": "HIGH",
"github_reviewed": true,
"github_reviewed_at": "2022-06-01T21:19:25Z",
@@ -8,9 +8,7 @@
],
"summary": "Moodle includes the WebDAV password in the configuration form",
"details": "repository/webdav/lib.php in Moodle 2.x through 2.1.10, 2.2.x before 2.2.8, 2.3.x before 2.3.5, and 2.4.x before 2.4.2 includes the WebDAV password in the configuration form, which allows remote authenticated administrators to obtain sensitive information by configuring an instance.",
"severity": [
],
"severity": [],
"affected": [
{
"package": {
@@ -8,9 +8,7 @@
],
"summary": "Moodle allows remote authenticated users to reassign notes",
"details": "notes/edit.php in Moodle 1.9.x through 1.9.19, 2.x through 2.1.10, 2.2.x before 2.2.8, 2.3.x before 2.3.5, and 2.4.x before 2.4.2 allows remote authenticated users to reassign notes via a modified (1) userid or (2) courseid field.",
"severity": [
],
"severity": [],
"affected": [
{
"package": {
@@ -8,9 +8,7 @@
],
"summary": "Moodle reveals absolute path in exception message",
"details": "lib/setuplib.php in Moodle through 2.1.10, 2.2.x before 2.2.8, 2.3.x before 2.3.5, and 2.4.x before 2.4.2 allows remote attackers to obtain sensitive information via an invalid request, which reveals the absolute path in an exception message.",
"severity": [
],
"severity": [],
"affected": [
{
"package": {
File diff suppressed because one or more lines are too long
@@ -101,9 +101,7 @@
}
],
"database_specific": {
"cwe_ids": [
],
"cwe_ids": [],
"severity": "HIGH",
"github_reviewed": true,
"github_reviewed_at": "2023-01-18T00:05:31Z",
@@ -2856,9 +2856,7 @@
}
],
"database_specific": {
"cwe_ids": [
],
"cwe_ids": [],
"severity": "MODERATE",
"github_reviewed": true,
"github_reviewed_at": "2022-10-18T21:46:08Z",
@@ -3,14 +3,10 @@
"id": "GHSA-x279-68rr-jp4p",
"modified": "2024-05-20T21:32:00Z",
"published": "2022-10-07T07:25:33Z",
"aliases": [
],
"aliases": [],
"summary": "Blst vulnerable to incorrect results for some inputs in blst_fp_eucl_inverse function",
"details": "### Impact\nBlst versions v0.3.0 to v0.3.2 can produce the incorrect outputs for some inputs to the blst_fp_eucl_inverse function. This could theoretically result in the creation of an invalid signature from correct inputs. However, fuzzing of higher level functions such as sign and verify were unable to produce incorrect results and there has been no reported occurrences of this issue being encountered in production use.\n\n### Description\nDuring the course of differential fuzzing of the blst library by @guidovranken it was discovered that blst would produce the incorrect result for some input values in the inverse function. This was the result of the introduction of a new inversion formula in version v0.3.0. This source of these incorrect outputs was due to two issues:\n\n1. The amount of inner loop iterations was not sufficient for the algorithm to converge.\n2. It was erroneously assumed that the absolute value of the intermediate result would be capped at 767-bits. As a result, some output values were truncated by one bit or the most significant bit was misinterpreted as the sign.\n\n### Patches\nThis issue has been resolved in the v0.3.3 release and users are recommended to upgrade immediately.\n\n### References\nThe software used to uncover this issue can be found [here](https://github.com/guidovranken/cryptofuzz).\n\n### Credits\nA special thanks to Guido Vranken (@guidovranken) for his discovery and disclosure of this vulnerability.\n\n### For more information\nIf you have any questions or comments about this advisory please email us at [hello@supranational.net](mailto:hello@supranational.net)",
"severity": [
],
"severity": [],
"affected": [
{
"package": {
@@ -51,9 +47,7 @@
}
],
"database_specific": {
"cwe_ids": [
],
"cwe_ids": [],
"severity": "MODERATE",
"github_reviewed": true,
"github_reviewed_at": "2022-10-07T07:25:33Z",
@@ -3,9 +3,7 @@
"id": "GHSA-j2wh-wrv3-4x4g",
"modified": "2023-02-16T18:41:07Z",
"published": "2023-02-16T18:41:07Z",
"aliases": [
],
"aliases": [],
"summary": "Unwanted access to the entire file system vulnerability due to a missing check in `staticFiles` HTTP handler",
"details": "### Summary\nMissing check vulnerability in the static file handler allows any client to access the files in the server's file system\n\n### Details\nWhen `staticFiles` is set in the `serve` settings in the configuration file, the following handler doesn't check if `absolutePath` is still under the directory provided as `staticFiles`;\n\n```ts\n if (staticFiles) {\n router.get('/:relativePath+', async request => {\n let { relativePath } = request.params;\n if (!relativePath) {\n relativePath = 'index.html';\n }\n const absolutePath = path.join(baseDir, staticFiles, relativePath);\n if (absolutePath.includes(staticFiles) && (await pathExists(absolutePath))) {\n const readStream = fs.createReadStream(absolutePath);\n return new Response(readStream as any, {\n status: 200,\n });\n }\n return undefined;\n });\n ```\n\n### Example scenario\nTo reproduce it, set `staticFiles` to the relative path of a directory in `.meshrc.yml`;\n\n```yml\nserve:\n staticFiles: ./public\n```\n\nThen start the server with `mesh dev`, and browse to `/..%2fpackage.json` then you will see the content of `package.json`. You can even go deeper to see sensitive data; `/..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2fetc/passwd`\n\n### Impact and solution\nIf `staticFiles` is set under `serve` in the configuration file. you have two options to fix vulnerability;\n\n- Update `@graphql-mesh/cli` to a version higher than `0.82.21`, and if you use `@graphql-mesh/http`, update it to a version higher than `0.3.18`\n- Remove `staticFiles` option from the configuration, and use other solutions to serve static files.\n\n### Credits\nThanks [alanwillms@gmail.com](mailto:alanwillms@gmail.com) for reporting this vulnerability with details",
"severity": [
@@ -69,9 +67,7 @@
}
],
"database_specific": {
"cwe_ids": [
],
"cwe_ids": [],
"severity": "MODERATE",
"github_reviewed": true,
"github_reviewed_at": "2023-02-16T18:41:07Z",
@@ -8,9 +8,7 @@
],
"summary": "Uncontrolled Recursion in HTTP2ToRawGRPCServerCodec",
"details": "### Impact\n\nAffected gRPC Swift servers are vulnerable to uncontrolled recursion and stack consumption when parsing certain payloads. This may lead to a denial of service.\n\n### Patches\n\nThe problem has been fixed in 1.2.0.\n\n### Workarounds\n\nNo workaround is available. Users must upgrade.",
"severity": [
],
"severity": [],
"affected": [
{
"package": {
File diff suppressed because one or more lines are too long
@@ -54,9 +54,7 @@
}
],
"database_specific": {
"cwe_ids": [
],
"cwe_ids": [],
"severity": "HIGH",
"github_reviewed": true,
"github_reviewed_at": "2023-06-09T19:32:49Z",

Some files were not shown because too many files have changed in this diff Show More