RHSA-2023:4537
Vulnerability from csaf_opensuse - Published: 2023-08-08 00:00 - Updated: 2026-09-20 11:30Summary
security update for nodejs
Severity
Low
Notes
Title of the patch: security update for nodejs
Description of the patch: This security update provides a functional equivalent of RHSA-2023:4537.
The original Red Hat(R) advisory is available from the Red Hat web site at
https://access.redhat.com/errata/RHSA-2023:4537.
Patchnames: RHSA-2023:4537
Terms of use: CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).
8.1 (High)
Affected products
Recommended
7 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: SUSE Liberty Linux 8:nodejs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Liberty Linux 8:nodejs-devel-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Liberty Linux 8:nodejs-docs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.noarch::nodejs:16 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Liberty Linux 8:nodejs-full-i18n-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Liberty Linux 8:nodejs-nodemon-0:2.0.20-3.module+el8.8.0+19038+6f60344f.noarch::nodejs:16 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Liberty Linux 8:nodejs-packaging-0:25-1.module+el8.5.0+10992+fac5fe06.noarch::nodejs:16 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Liberty Linux 8:npm-1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16 | — |
Vendor Fix
|
Threats
Impact
important
5.9 (Medium)
Affected products
Recommended
7 products, the same list as for
CVE-2023-30581
Threats
Impact
moderate
5.9 (Medium)
Affected products
Recommended
7 products, the same list as for
CVE-2023-30581
Threats
Impact
moderate
5.3 (Medium)
Affected products
Recommended
7 products, the same list as for
CVE-2023-30581
Threats
Impact
moderate
References
14 references
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "Low"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright 2024 SUSE LLC. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "security update for nodejs",
"title": "Title of the patch"
},
{
"category": "description",
"text": "This security update provides a functional equivalent of RHSA-2023:4537.\nThe original Red Hat(R) advisory is available from the Red Hat web site at\nhttps://access.redhat.com/errata/RHSA-2023:4537.\n",
"title": "Description of the patch"
},
{
"category": "details",
"text": "RHSA-2023:4537",
"title": "Patchnames"
},
{
"category": "legal_disclaimer",
"text": "CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).",
"title": "Terms of use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://www.suse.com/support/security/contact/",
"name": "SUSE Product Security Team",
"namespace": "https://www.suse.com/"
},
"references": [
{
"category": "external",
"summary": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/rhsa-2023_4537.json"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2023-30581 page",
"url": "https://www.suse.com/security/cve/CVE-2023-30581/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2023-30588 page",
"url": "https://www.suse.com/security/cve/CVE-2023-30588/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2023-30589 page",
"url": "https://www.suse.com/security/cve/CVE-2023-30589/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2023-30590 page",
"url": "https://www.suse.com/security/cve/CVE-2023-30590/"
}
],
"title": "security update for nodejs",
"tracking": {
"current_release_date": "2026-09-20T11:30:36Z",
"generator": {
"date": "2023-08-08T00:00:00Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "RHSA-2023:4537",
"initial_release_date": "2023-08-08T00:00:00Z",
"revision_history": [
{
"date": "2023-08-08T00:00:00Z",
"number": "1",
"summary": "Current version"
},
{
"date": "2026-09-20T11:30:36Z",
"number": "2",
"summary": "unknown changes"
}
],
"status": "final",
"version": "2"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "nodejs-docs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.noarch::nodejs:16",
"product": {
"name": "nodejs-docs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.noarch (nodejs:16)",
"product_id": "nodejs-docs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.noarch::nodejs:16",
"product_identification_helper": {
"purl": "pkg:rpm/suse/nodejs-docs@16.20.1-1.module+el8.8.0+19440+ee8dbee5?arch=noarch\u0026rpmmod=nodejs:16:8000020230808183219:rhel8\u0026epoch=1"
}
}
},
{
"category": "product_version",
"name": "nodejs-nodemon-0:2.0.20-3.module+el8.8.0+19038+6f60344f.noarch::nodejs:16",
"product": {
"name": "nodejs-nodemon-0:2.0.20-3.module+el8.8.0+19038+6f60344f.noarch (nodejs:16)",
"product_id": "nodejs-nodemon-0:2.0.20-3.module+el8.8.0+19038+6f60344f.noarch::nodejs:16",
"product_identification_helper": {
"purl": "pkg:rpm/suse/nodejs-nodemon@2.0.20-3.module+el8.8.0+19038+6f60344f?arch=noarch\u0026rpmmod=nodejs:16:8000020230808183219:rhel8"
}
}
},
{
"category": "product_version",
"name": "nodejs-packaging-0:25-1.module+el8.5.0+10992+fac5fe06.noarch::nodejs:16",
"product": {
"name": "nodejs-packaging-0:25-1.module+el8.5.0+10992+fac5fe06.noarch (nodejs:16)",
"product_id": "nodejs-packaging-0:25-1.module+el8.5.0+10992+fac5fe06.noarch::nodejs:16",
"product_identification_helper": {
"purl": "pkg:rpm/suse/nodejs-packaging@25-1.module+el8.5.0+10992+fac5fe06?arch=noarch\u0026rpmmod=nodejs:16:8000020221216183717:rhel8"
}
}
}
],
"category": "architecture",
"name": "noarch"
},
{
"branches": [
{
"category": "product_version",
"name": "nodejs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"product": {
"name": "nodejs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64 (nodejs:16)",
"product_id": "nodejs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"product_identification_helper": {
"cpe": "cpe:2.3:a:nodejs:node.js:16.20.1:*:*:*:-:*:*:*",
"purl": "pkg:rpm/suse/nodejs@16.20.1-1.module+el8.8.0+19440+ee8dbee5?arch=x86_64\u0026rpmmod=nodejs:16:8000020230808183219:rhel8\u0026epoch=1\u0026upstream=nodejs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.src.rpm"
}
}
},
{
"category": "product_version",
"name": "nodejs-devel-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"product": {
"name": "nodejs-devel-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64 (nodejs:16)",
"product_id": "nodejs-devel-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"product_identification_helper": {
"purl": "pkg:rpm/suse/nodejs-devel@16.20.1-1.module+el8.8.0+19440+ee8dbee5?arch=x86_64\u0026rpmmod=nodejs:16:8000020230808183219:rhel8\u0026epoch=1"
}
}
},
{
"category": "product_version",
"name": "nodejs-full-i18n-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"product": {
"name": "nodejs-full-i18n-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64 (nodejs:16)",
"product_id": "nodejs-full-i18n-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"product_identification_helper": {
"purl": "pkg:rpm/suse/nodejs-full-i18n@16.20.1-1.module+el8.8.0+19440+ee8dbee5?arch=x86_64\u0026rpmmod=nodejs:16:8000020230808183219:rhel8\u0026epoch=1"
}
}
},
{
"category": "product_version",
"name": "npm-1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"product": {
"name": "npm-1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5.x86_64 (nodejs:16)",
"product_id": "npm-1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"product_identification_helper": {
"purl": "pkg:rpm/suse/npm@8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5?arch=x86_64\u0026rpmmod=nodejs:16:8000020230808183219:rhel8\u0026epoch=1"
}
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "SUSE Liberty Linux 8",
"product": {
"name": "SUSE Liberty Linux 8",
"product_id": "SUSE Liberty Linux 8",
"product_identification_helper": {
"cpe": "cpe:/o:suse:sll:8"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "nodejs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16 as component of SUSE Liberty Linux 8",
"product_id": "SUSE Liberty Linux 8:nodejs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16"
},
"product_reference": "nodejs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"relates_to_product_reference": "SUSE Liberty Linux 8"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "nodejs-devel-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16 as component of SUSE Liberty Linux 8",
"product_id": "SUSE Liberty Linux 8:nodejs-devel-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16"
},
"product_reference": "nodejs-devel-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"relates_to_product_reference": "SUSE Liberty Linux 8"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "nodejs-docs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.noarch::nodejs:16 as component of SUSE Liberty Linux 8",
"product_id": "SUSE Liberty Linux 8:nodejs-docs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.noarch::nodejs:16"
},
"product_reference": "nodejs-docs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.noarch::nodejs:16",
"relates_to_product_reference": "SUSE Liberty Linux 8"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "nodejs-full-i18n-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16 as component of SUSE Liberty Linux 8",
"product_id": "SUSE Liberty Linux 8:nodejs-full-i18n-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16"
},
"product_reference": "nodejs-full-i18n-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"relates_to_product_reference": "SUSE Liberty Linux 8"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "nodejs-nodemon-0:2.0.20-3.module+el8.8.0+19038+6f60344f.noarch::nodejs:16 as component of SUSE Liberty Linux 8",
"product_id": "SUSE Liberty Linux 8:nodejs-nodemon-0:2.0.20-3.module+el8.8.0+19038+6f60344f.noarch::nodejs:16"
},
"product_reference": "nodejs-nodemon-0:2.0.20-3.module+el8.8.0+19038+6f60344f.noarch::nodejs:16",
"relates_to_product_reference": "SUSE Liberty Linux 8"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "nodejs-packaging-0:25-1.module+el8.5.0+10992+fac5fe06.noarch::nodejs:16 as component of SUSE Liberty Linux 8",
"product_id": "SUSE Liberty Linux 8:nodejs-packaging-0:25-1.module+el8.5.0+10992+fac5fe06.noarch::nodejs:16"
},
"product_reference": "nodejs-packaging-0:25-1.module+el8.5.0+10992+fac5fe06.noarch::nodejs:16",
"relates_to_product_reference": "SUSE Liberty Linux 8"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "npm-1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16 as component of SUSE Liberty Linux 8",
"product_id": "SUSE Liberty Linux 8:npm-1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16"
},
"product_reference": "npm-1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"relates_to_product_reference": "SUSE Liberty Linux 8"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2023-30581",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2023-30581"
}
],
"notes": [
{
"category": "general",
"text": "The use of __proto__ in process.mainModule.__proto__.require() can bypass the policy mechanism and require modules outside of the policy.json definition. This vulnerability affects all users using the experimental policy mechanism in all active release lines: v16, v18 and, v20.\n\nPlease note that at the time this CVE was issued, the policy is an experimental feature of Node.js",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"SUSE Liberty Linux 8:nodejs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-devel-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-docs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-full-i18n-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-nodemon-0:2.0.20-3.module+el8.8.0+19038+6f60344f.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-packaging-0:25-1.module+el8.5.0+10992+fac5fe06.noarch::nodejs:16",
"SUSE Liberty Linux 8:npm-1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2023-30581",
"url": "https://www.suse.com/security/cve/CVE-2023-30581"
},
{
"category": "external",
"summary": "SUSE Bug 1212574 for CVE-2023-30581",
"url": "https://bugzilla.suse.com/1212574"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"SUSE Liberty Linux 8:nodejs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-devel-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-docs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-full-i18n-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-nodemon-0:2.0.20-3.module+el8.8.0+19038+6f60344f.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-packaging-0:25-1.module+el8.5.0+10992+fac5fe06.noarch::nodejs:16",
"SUSE Liberty Linux 8:npm-1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 8.1,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"SUSE Liberty Linux 8:nodejs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-devel-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-docs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-full-i18n-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-nodemon-0:2.0.20-3.module+el8.8.0+19038+6f60344f.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-packaging-0:25-1.module+el8.5.0+10992+fac5fe06.noarch::nodejs:16",
"SUSE Liberty Linux 8:npm-1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16"
]
}
],
"threats": [
{
"category": "impact",
"date": "2023-08-08T00:00:00Z",
"details": "important"
}
],
"title": "CVE-2023-30581"
},
{
"cve": "CVE-2023-30588",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2023-30588"
}
],
"notes": [
{
"category": "general",
"text": "When an invalid public key is used to create an x509 certificate using the crypto.X509Certificate() API a non-expect termination occurs making it susceptible to DoS attacks when the attacker could force interruptions of application processing, as the process terminates when accessing public key info of provided certificates from user code. The current context of the users will be gone, and that will cause a DoS scenario. This vulnerability affects all active Node.js versions v16, v18, and, v20.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"SUSE Liberty Linux 8:nodejs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-devel-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-docs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-full-i18n-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-nodemon-0:2.0.20-3.module+el8.8.0+19038+6f60344f.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-packaging-0:25-1.module+el8.5.0+10992+fac5fe06.noarch::nodejs:16",
"SUSE Liberty Linux 8:npm-1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2023-30588",
"url": "https://www.suse.com/security/cve/CVE-2023-30588"
},
{
"category": "external",
"summary": "SUSE Bug 1212581 for CVE-2023-30588",
"url": "https://bugzilla.suse.com/1212581"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"SUSE Liberty Linux 8:nodejs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-devel-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-docs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-full-i18n-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-nodemon-0:2.0.20-3.module+el8.8.0+19038+6f60344f.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-packaging-0:25-1.module+el8.5.0+10992+fac5fe06.noarch::nodejs:16",
"SUSE Liberty Linux 8:npm-1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"SUSE Liberty Linux 8:nodejs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-devel-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-docs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-full-i18n-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-nodemon-0:2.0.20-3.module+el8.8.0+19038+6f60344f.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-packaging-0:25-1.module+el8.5.0+10992+fac5fe06.noarch::nodejs:16",
"SUSE Liberty Linux 8:npm-1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16"
]
}
],
"threats": [
{
"category": "impact",
"date": "2023-08-08T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2023-30588"
},
{
"cve": "CVE-2023-30589",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2023-30589"
}
],
"notes": [
{
"category": "general",
"text": "The llhttp parser in the http module in Node v20.2.0 does not strictly use the CRLF sequence to delimit HTTP requests. This can lead to HTTP Request Smuggling (HRS).\r\n\r\nThe CR character (without LF) is sufficient to delimit HTTP header fields in the llhttp parser. According to RFC7230 section 3, only the CRLF sequence should delimit each header-field. This impacts all Node.js active versions: v16, v18, and, v20",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"SUSE Liberty Linux 8:nodejs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-devel-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-docs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-full-i18n-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-nodemon-0:2.0.20-3.module+el8.8.0+19038+6f60344f.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-packaging-0:25-1.module+el8.5.0+10992+fac5fe06.noarch::nodejs:16",
"SUSE Liberty Linux 8:npm-1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2023-30589",
"url": "https://www.suse.com/security/cve/CVE-2023-30589"
},
{
"category": "external",
"summary": "SUSE Bug 1212582 for CVE-2023-30589",
"url": "https://bugzilla.suse.com/1212582"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"SUSE Liberty Linux 8:nodejs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-devel-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-docs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-full-i18n-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-nodemon-0:2.0.20-3.module+el8.8.0+19038+6f60344f.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-packaging-0:25-1.module+el8.5.0+10992+fac5fe06.noarch::nodejs:16",
"SUSE Liberty Linux 8:npm-1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N",
"version": "3.1"
},
"products": [
"SUSE Liberty Linux 8:nodejs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-devel-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-docs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-full-i18n-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-nodemon-0:2.0.20-3.module+el8.8.0+19038+6f60344f.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-packaging-0:25-1.module+el8.5.0+10992+fac5fe06.noarch::nodejs:16",
"SUSE Liberty Linux 8:npm-1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16"
]
}
],
"threats": [
{
"category": "impact",
"date": "2023-08-08T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2023-30589"
},
{
"cve": "CVE-2023-30590",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2023-30590"
}
],
"notes": [
{
"category": "general",
"text": "The generateKeys() API function returned from crypto.createDiffieHellman() only generates missing (or outdated) keys, that is, it only generates a private key if none has been set yet, but the function is also needed to compute the corresponding public key after calling setPrivateKey(). However, the documentation says this API call: \"Generates private and public Diffie-Hellman key values\".\n\nThe documented behavior is very different from the actual behavior, and this difference could easily lead to security issues in applications that use these APIs as the DiffieHellman may be used as the basis for application-level security, implications are consequently broad.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"SUSE Liberty Linux 8:nodejs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-devel-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-docs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-full-i18n-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-nodemon-0:2.0.20-3.module+el8.8.0+19038+6f60344f.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-packaging-0:25-1.module+el8.5.0+10992+fac5fe06.noarch::nodejs:16",
"SUSE Liberty Linux 8:npm-1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2023-30590",
"url": "https://www.suse.com/security/cve/CVE-2023-30590"
},
{
"category": "external",
"summary": "SUSE Bug 1212583 for CVE-2023-30590",
"url": "https://bugzilla.suse.com/1212583"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"SUSE Liberty Linux 8:nodejs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-devel-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-docs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-full-i18n-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-nodemon-0:2.0.20-3.module+el8.8.0+19038+6f60344f.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-packaging-0:25-1.module+el8.5.0+10992+fac5fe06.noarch::nodejs:16",
"SUSE Liberty Linux 8:npm-1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.3,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"SUSE Liberty Linux 8:nodejs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-devel-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-docs-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-full-i18n-1:16.20.1-1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16",
"SUSE Liberty Linux 8:nodejs-nodemon-0:2.0.20-3.module+el8.8.0+19038+6f60344f.noarch::nodejs:16",
"SUSE Liberty Linux 8:nodejs-packaging-0:25-1.module+el8.5.0+10992+fac5fe06.noarch::nodejs:16",
"SUSE Liberty Linux 8:npm-1:8.19.4-1.16.20.1.1.module+el8.8.0+19440+ee8dbee5.x86_64::nodejs:16"
]
}
],
"threats": [
{
"category": "impact",
"date": "2023-08-08T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2023-30590"
}
]
}
Loading…
Loading…
Experimental. This forecast is provided for visualization only and may change without notice. Do not use it for operational decisions.
Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
Loading…
Loading…
The MITRE ATT&CK techniques below are AI-generated suggestions, inferred from the description of the
vulnerability by the CIRCL/vulnerability-attack-technique-classification-roberta-base
model, served locally by ML-Gateway.
They have not been verified by an analyst and are provided for guidance only.
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.
Browse all ATT&CK techniques and the vulnerabilities related to each.
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.
Browse all ATT&CK techniques and the vulnerabilities related to each.
Loading…
Related by attack behaviour
Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.
Loading…