Description
npm package systeminformation before version 4.30.5 is vulnerable to Prototype Pollution leading to Command Injection. The issue was fixed with a rewrite of shell sanitations to avoid prototyper pollution problems. The issue is fixed in version 4.30.5. If you cannot upgrade, be sure to check or sanitize service parameter strings that are passed to si.inetChecksite().
Remediation
References
https://github.com/sebhildebrandt/systeminformation/commit/8113ff0e87b2f422a5756c48f1057575e73af016
https://github.com/sebhildebrandt/systeminformation/security/advisories/GHSA-4v2w-h9jm-mqjg
Related Vulnerabilities
CVE-2020-13973 Vulnerability in maven package com.mikesamuel:json-sanitizer
CVE-2021-31408 Vulnerability in maven package com.vaadin:flow-client
CVE-2020-28438 Vulnerability in npm package deferred-exec
CVE-2020-28437 Vulnerability in npm package heroku-env
CVE-2022-39387 Vulnerability in maven package org.xwiki.contrib.oidc:oidc-authenticator