mirror of
https://github.com/netbirdio/advisory-database.git
synced 2026-05-22 18:04:22 -07:00
Publish Advisories
GHSA-6hv3-7c34-4hx8 GHSA-q9x4-q76f-5h5j GHSA-697v-pxg3-j262 GHSA-rpr3-cw39-3pxh GHSA-6q6q-88xp-6f2r GHSA-ppp9-7jff-5vj2 GHSA-hf59-7rwq-785m GHSA-hpqf-m68j-2pfx
This commit is contained in:
@@ -71,6 +71,7 @@
|
||||
],
|
||||
"database_specific": {
|
||||
"cwe_ids": [
|
||||
"CWE-200",
|
||||
"CWE-526"
|
||||
],
|
||||
"severity": "MODERATE",
|
||||
|
||||
@@ -69,7 +69,9 @@
|
||||
}
|
||||
],
|
||||
"database_specific": {
|
||||
"cwe_ids": [],
|
||||
"cwe_ids": [
|
||||
"CWE-204"
|
||||
],
|
||||
"severity": "MODERATE",
|
||||
"github_reviewed": true,
|
||||
"github_reviewed_at": "2021-05-24T18:52:37Z",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"schema_version": "1.4.0",
|
||||
"id": "GHSA-697v-pxg3-j262",
|
||||
"modified": "2023-01-10T15:47:23Z",
|
||||
"modified": "2025-04-14T22:10:03Z",
|
||||
"published": "2022-07-15T20:55:21Z",
|
||||
"aliases": [
|
||||
"CVE-2020-28191"
|
||||
@@ -48,10 +48,6 @@
|
||||
"type": "WEB",
|
||||
"url": "https://github.com/togglz/togglz/commit/ed66e3f584de954297ebaf98ea4a235286784707"
|
||||
},
|
||||
{
|
||||
"type": "ADVISORY",
|
||||
"url": "https://github.com/advisories/GHSA-697v-pxg3-j262"
|
||||
},
|
||||
{
|
||||
"type": "PACKAGE",
|
||||
"url": "https://github.com/togglz/togglz"
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"schema_version": "1.4.0",
|
||||
"id": "GHSA-rpr3-cw39-3pxh",
|
||||
"modified": "2023-01-10T15:40:17Z",
|
||||
"modified": "2025-04-14T22:08:43Z",
|
||||
"published": "2022-07-15T19:41:47Z",
|
||||
"aliases": [
|
||||
"CVE-2020-10650"
|
||||
],
|
||||
"summary": "jackson-databind before 2.9.10.4 vulnerable to unsafe deserialization",
|
||||
"summary": "jackson-databind vulnerable to unsafe deserialization",
|
||||
"details": "The com.fasterxml.jackson.core:jackson-databind library before version 2.9.10.4 is vulnerable to an Unsafe Deserialization vulnerability when handling interactions related to the class `ignite-jta`.",
|
||||
"severity": [
|
||||
{
|
||||
@@ -67,10 +67,6 @@
|
||||
"type": "WEB",
|
||||
"url": "https://lists.debian.org/debian-lts-announce/2023/04/msg00032.html"
|
||||
},
|
||||
{
|
||||
"type": "WEB",
|
||||
"url": "https://medium.com/%40cowtowncoder/on-jackson-cves-dont-panic-here-is-what-you-need-to-know-54cd0d6e8062"
|
||||
},
|
||||
{
|
||||
"type": "WEB",
|
||||
"url": "https://medium.com/@cowtowncoder/on-jackson-cves-dont-panic-here-is-what-you-need-to-know-54cd0d6e8062"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"schema_version": "1.4.0",
|
||||
"id": "GHSA-6q6q-88xp-6f2r",
|
||||
"modified": "2023-03-01T18:40:10Z",
|
||||
"modified": "2025-04-14T22:10:15Z",
|
||||
"published": "2022-12-28T00:30:22Z",
|
||||
"aliases": [
|
||||
"CVE-2022-3064"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"schema_version": "1.4.0",
|
||||
"id": "GHSA-ppp9-7jff-5vj2",
|
||||
"modified": "2023-01-09T20:02:12Z",
|
||||
"modified": "2025-04-14T22:09:42Z",
|
||||
"published": "2022-12-26T06:30:22Z",
|
||||
"aliases": [
|
||||
"CVE-2021-38561"
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1,9 +1,11 @@
|
||||
{
|
||||
"schema_version": "1.4.0",
|
||||
"id": "GHSA-hpqf-m68j-2pfx",
|
||||
"modified": "2025-04-07T18:52:04Z",
|
||||
"modified": "2025-04-14T22:11:03Z",
|
||||
"published": "2025-04-07T18:52:04Z",
|
||||
"aliases": [],
|
||||
"aliases": [
|
||||
"CVE-2025-28269"
|
||||
],
|
||||
"summary": "js-object-utilities Vulnerable to Prototype Pollution",
|
||||
"details": "**Vulnerability type:**\nPrototype Pollution\n\n**Affected Package:**\n* Product: js-object-utilities\n* Version: 2.2.0\n\n**Remedy:**\n\nUpdate package to version 2.2.1.\n\n**Vulnerability Location(s):**\n```js\nat module.exports (/node_modules/js-object-utilities/dist/set.js:16:29)\n```\n\n**Description:**\n\nThe latest version of `js-object-utilities (2.2.0)`, (previous versions are also affected), is vulnerable to Prototype Pollution through the entry function(s) `lib.set`. An attacker can supply a payload with Object.prototype setter to introduce or modify properties within the global prototype chain, causing denial of service (DoS) a the minimum consequence.\n\nMoreover, the consequences of this vulnerability can escalate to other injection-based attacks, depending on how the library integrates within the application. For instance, if the polluted property propagates to sensitive Node.js APIs (e.g., exec, eval), it could enable an attacker to execute arbitrary commands within the application's context.\n\n**PoC:**\n\n```bash\n// install the package with the latest version\n~$ npm install js-object-utilities@2.2.0\n// run the script mentioned below \n~$ node poc.js\n//The expected output (if the code still vulnerable) is below. \n// Note that the output may slightly differs from function to another.\nBefore Attack: {}\nAfter Attack: {\"pollutedKey\":123}\n```\n\n```js\n// poc.js\n(async () => {\n const lib = await import('js-object-utilities');\n var someObj = {}\n console.log(\"Before Attack: \", JSON.stringify({}.__proto__));\n try {\n // for multiple functions, uncomment only one for each execution.\n Reflect.apply(lib.set, {}, [someObj, \"__proto__.pollutedKey\", 123]);\n } catch (e) { }\n console.log(\"After Attack: \", JSON.stringify({}.__proto__));\n delete Object.prototype.pollutedKey;\n})();\n```\n\n**Reporter Credit:**\n\nTariq Hawis",
|
||||
"severity": [
|
||||
|
||||
Reference in New Issue
Block a user