Packages / systeminformation / Security
Prototype Pollution in systeminformation
Affected releases · systeminformation
- 4.x4.0.0 – 4.30.4Fixed in 4.30.5
- 3.x and older1.0.0 – 3.54.0No fix, no longer updated
On 4.x, the newest line:
npm install systeminformation@4.30.5Every release on a timeline
Not affected
5.0.0 – 5.33.18
375 releases, latest
Affected
4.0.0 – 4.30.4
165 releases
Fixed
4.30.5 – 4.34.23
44 releases
Affected
3.0.0 – 3.54.0
177 releases
Affected
2.0.0 – 2.0.5
6 releases
Affected
1.0.0 – 1.0.7
8 releases
What happens
Impact
command injection vulnerability by prototype pollution
Patches
Problem was fixed with a rewrite of shell sanitations to avoid prototyper pollution problems. Please upgrade to version >= 4.30.2
Workarounds
If you cannot upgrade, be sure to check or sanitize service parameter strings that are passed to si.inetChecksite()
For more information
If you have any questions or comments about this advisory:
Open an issue in systeminformation