Publish Advisories

GHSA-8r88-6cj9-9fh5
GHSA-g88v-2j67-9rmx
GHSA-v8wj-f5c7-pvxf
This commit is contained in:
advisory-database[bot]
2025-05-27 18:01:27 +00:00
parent 49e4e81c23
commit f73353bd0f
3 changed files with 187 additions and 0 deletions
@@ -0,0 +1,65 @@
{
"schema_version": "1.4.0",
"id": "GHSA-8r88-6cj9-9fh5",
"modified": "2025-05-27T18:00:17Z",
"published": "2025-05-27T18:00:17Z",
"aliases": [
"CVE-2025-48370"
],
"summary": "auth-js Vulnerable to Insecure Path Routing from Malformed User Input",
"details": "### Impact\nThe library functions `getUserById`, `deleteUser`, `updateUserById`, `listFactors` and `deleteFactor` did not require the user supplied values to be valid UUIDs. This could lead to a URL path traversal, resulting in the wrong API function being called.\n\nImplementations that follow security best practice and validate user controlled inputs, such as the `userId` are not affected by this.\n\n### Patches\nStrict value checks have been added to all affected functions. These functions now require that the `userId` and `factorId` parameters MUST be valid UUID (v4).\n\n**Patched version:** >= 2.69.1\n\n### Workarounds\nImplementations that follow security best practice and validate user controlled inputs, such as the `userId` are not affected by this. It is recommended that users of the auth-js library always follow security best practice and validate all inputs, before passing these to other functions or libraries.\n\n### References\nhttps://github.com/supabase/auth-js/pull/1063",
"severity": [
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:U"
}
],
"affected": [
{
"package": {
"ecosystem": "npm",
"name": "@supabase/auth-js"
},
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "2.69.1"
}
]
}
]
}
],
"references": [
{
"type": "WEB",
"url": "https://github.com/supabase/auth-js/security/advisories/GHSA-8r88-6cj9-9fh5"
},
{
"type": "WEB",
"url": "https://github.com/supabase/auth-js/pull/1063"
},
{
"type": "WEB",
"url": "https://github.com/supabase/auth-js/commit/1bcb76e479e51cd9bca2d7732d0bf3199e07a693"
},
{
"type": "PACKAGE",
"url": "https://github.com/supabase/auth-js"
}
],
"database_specific": {
"cwe_ids": [
"CWE-22"
],
"severity": "LOW",
"github_reviewed": true,
"github_reviewed_at": "2025-05-27T18:00:17Z",
"nvd_published_at": null
}
}
@@ -0,0 +1,65 @@
{
"schema_version": "1.4.0",
"id": "GHSA-g88v-2j67-9rmx",
"modified": "2025-05-27T18:00:48Z",
"published": "2025-05-27T18:00:48Z",
"aliases": [
"CVE-2025-48382"
],
"summary": "Fess has Insecure Temporary File Permissions",
"details": "### Summary\nFess (an open-source Enterprise Search Server) creates temporary files without restrictive permissions, which may allow local attackers to read sensitive information from these temporary files.\n\n### Details\nThe `createTempFile()` method in `org.codelibs.fess.helper.SystemHelper` creates temporary files without explicitly setting restrictive permissions. This could lead to potential information disclosure, allowing unauthorized local users to access sensitive data contained in these files.\n\n### Impact\nThis issue primarily affects environments where Fess is deployed in a shared or multi-user context. Typical single-user or isolated deployments have minimal or negligible practical impact.\n\n### Workarounds\nEnsure local access to the environment running Fess is restricted to trusted users only.\n\n### References\n- [CVE-2022-24823: Netty temporary file permissions vulnerability](https://nvd.nist.gov/vuln/detail/CVE-2022-24823)",
"severity": [
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:U/"
}
],
"affected": [
{
"package": {
"ecosystem": "Maven",
"name": "org.codelibs.fess:fess"
},
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "14.19.2"
}
]
}
]
}
],
"references": [
{
"type": "WEB",
"url": "https://github.com/codelibs/fess/security/advisories/GHSA-g88v-2j67-9rmx"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2025-48382"
},
{
"type": "WEB",
"url": "https://github.com/codelibs/fess/commit/25b2009fea2a0f6ccd5aa8154aa54b536c08f6c4"
},
{
"type": "PACKAGE",
"url": "https://github.com/codelibs/fess"
}
],
"database_specific": {
"cwe_ids": [
"CWE-732"
],
"severity": "LOW",
"github_reviewed": true,
"github_reviewed_at": "2025-05-27T18:00:48Z",
"nvd_published_at": "2025-05-27T05:15:24Z"
}
}
File diff suppressed because one or more lines are too long