Packages / systeminformation / Security

ModerateVulnerabilityGHSA-fj59-f6c3-3vw4CVE-2020-26300Published 27 Oct 2020

Command Injection in systeminformation

Your version

Affected releases · systeminformation

  • 4.x4.0.0 – 4.26.1Fixed in 4.26.2
  • 3.x and older1.0.0 – 3.54.0No fix, no longer updated

On 4.x, the newest line:

npm install systeminformation@4.26.2
Every release on a timeline
5.x
  1. Not affected

    5.0.0 – 5.33.18

    375 releases, latest

4.x
  1. Affected

    4.0.0 – 4.26.1

    131 releases

  2. Fixed

    4.26.2 – 4.34.23

    78 releases

3.x
  1. Affected

    3.0.0 – 3.54.0

    177 releases

2.x
  1. Affected

    2.0.0 – 2.0.5

    6 releases

1.x
  1. Affected

    1.0.0 – 1.0.7

    8 releases

775 stable releases of systeminformation, oldest to newest, one row per major.

What happens

Impact

command injection vulnerability

Patches

Problem was fixed with a shell string sanitation fix. Please upgrade to version >= 4.26.2

Workarounds

If you cannot upgrade, be sure to check or sanitize service parameter strings that are passed to is.services(), is.inetChecksite(), si.inetLatency(), si.networkStats(), is.services() and si.processLoad()

References

Are there any links users can visit to find out more?

For more information

If you have any questions or comments about this advisory: