CVE-2017-16063: Hijacked Environment Variables in node-opensl

node-opensl Updated 02 Oct 2025

Summary

03/10/2018
No i
High
7.5

CVE-2017-16063: node-opensl is malware. Affected versions are not published. No fix is published. How to fix ↓

Free scan

Check if this vulnerability affects your application

Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.

Check my app free

No signup required · Results in about 60 seconds

Upload your dependency manifest or SBOM

Drag & drop your file here or

Java Javascript PHP Python Go Rust Ruby Dart C/C++ Elixir CycloneDX SPDX

Upload a supported dependency manifest or SBOM. No installation or source-code access required.

See supported files and SBOM formats
SBOM sbom.json · bom.json · bom.xml · *.spdx.json · *.cdx.json · *.cdx.xml
Java pom.xml · gradle.lockfile · buildscript-gradle.lockfile
Javascript package-lock.json · yarn.lock · pnpm-lock.yaml
PHP composer.lock
Python poetry.lock · requirements.txt · Pipfile.lock
Go go.mod
Rust Cargo.lock
Ruby Gemfile.lock
Dart pubspec.lock
C/C++ conan.lock
Elixir mix.lock
Enter your work email to receive your report link.

Verify your email to view the full report and start 30 days of continuous monitoring. No credit card required.

Sponsored Devnack Penetration testing for web, API and mobile Manual testing by engineers who build software, not an auditor's checklist. Trusted by teams at Swift and Google Talk to Devnack

Background

The node-opensl package is a piece of malware that steals environment variables and sends them to attacker controlled locations. It is an npm package that has been unpublished from the npm registry. This package is considered malware and poses a security risk to the environment it is installed in.

Vulnerability Detail

The vulnerability in the node-opensl package allows for the hijacking of environment variables. This means that sensitive information stored in environment variables, such as credentials and tokens, can be stolen by the malware and sent to the attacker. The impact of this vulnerability can be significant as it can lead to unauthorized access to systems and compromise sensitive data.

How To Fix

No fixed version is published for this vulnerability.

Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →

Conclusion

The node-opensl package is a malware that steals environment variables and poses a security risk to the environment it is installed in. If you find this package in your environment, it is important to take immediate action to remove it, clear your npm cache, and review and regenerate any exposed credentials. For further support on vulnerability remediation, contact DevNack.com.

See every vulnerability recorded for node-opensl →

Share this vulnerability

FAQ

The node-opensl package is a malware that steals environment variables and sends them to attacker controlled locations. It is considered a security threat and should be removed if found in your environment.

You can check if node-opensl is installed in your environment by searching for it in your package.json files or by using npm commands to list installed packages.

The potential consequences of this vulnerability include unauthorized access to systems, compromise of sensitive data, and potential exposure of credentials and tokens.

To protect your environment, ensure that you regularly update and review your dependencies, use reputable sources for package installation, and follow security best practices.

Yes, the fix for this vulnerability is to delete the node-opensl package from your environment, clear your npm cache, remove any references to it in package.json files, and regenerate any exposed credentials.

How To Fix

No fixed version is published for this vulnerability.

Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →

Subscribe to Vulert on Telegram
Daily digest of new CVEs, critical and high severity, affected packages and fixes — plus a weekly roundup.
Join the channel →
Help improve this record
Report an issue or send feedback