Due to the formatting logic of the "console.table()" function it was not safe to allow user controlled input to be passed to the "properties" parameter while simultaneously passing a plain object with at least one property as the first parameter, which could be "__proto__". The prototype pollution has very limited control, in that it only allows an empty string to be assigned to numerical keys of the object prototype.Node.js >= 12.22.9, >= 14.18.3, >= 16.13.2, and >= 17.3.1 use a null protoype for the object these properties are being assigned to.
AI analysis not yet available
Plain-English explanation, risk summary, and remediation steps will appear here once AI analysis is complete.
No Fix Known
No patch has been released yet. Apply workarounds or mitigations where available.
Published
CVE disclosed publicly
Last Modified
Most recent update
Indexed to CVEInsight
Added to this platform
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
16
Affected Products
16
References
nodejs / node.js
| - |
| nodejs | node.js | 17.0.0 - 17.3.1 | - |
| oracle | mysql_cluster | 8.0.29 | - |
| oracle | mysql_connectors | 8.0.28 | - |
| oracle | mysql_enterprise_monitor | 8.0.29 | - |
| oracle | mysql_server | 8.0.29 | - |
| oracle | mysql_workbench | 8.0.28 | - |
| oracle | peoplesoft_enterprise_peopletools | - | - |
| oracle | peoplesoft_enterprise_peopletools | - | - |
| debian | debian_linux | - | - |
| debian | debian_linux | - | - |
| netapp | oncommand_insight | - | - |
| netapp | oncommand_workflow_automation | - | - |
| netapp | snapcenter | - | - |
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Exploitability
Impact