LiveActive security incident?Get immediate response
CVE Record

CVE-2017-16051: `sqliter` was a malicious module published with the intent to hijack environment variables.

`sqliter` was a malicious module published with the intent to hijack environment variables. It has been unpublished by npm.

UnknownCVSS not scoredNot KEV-listedUpdated
Glexia's TakeAutomated analysisunknown

Security readout for executives and security teams

Plain-English summary

CVE-2017-16051 concerns `sqliter`, an npm package described as malicious and intended to hijack environment variables. npm unpublished it. The main business risk is accidental past or present use in Node.js applications, CI, or build systems where environment variables may contain credentials or tokens.

Executive priority

Prioritize quick validation. If `sqliter` was ever present in systems with credentials in environment variables, treat it as a potential secret-exposure incident. If absent, record the finding as not applicable.

Technical view

The source bundle identifies `sqliter` as a malicious Node module affecting all versions, mapped to CWE-506. The documented behavior is environment-variable hijacking. No CVSS score, patch version, or active exploitation evidence is provided. The package has been unpublished by npm.

Likely exposure

Exposure is likely only where `sqliter` was installed directly or transitively, or preserved in historical lockfiles, build caches, containers, or artifacts. Risk is higher where the package executed with secret-bearing environment variables.

Exploitation context

The sources describe malicious publishing intent, not a conventional remotely exploitable software flaw. The CVE is not listed as KEV, and the provided sources do not claim active exploitation. Impact depends on package installation and execution context.

Researcher notes

Evidence is limited but direct: all versions of `sqliter` are affected, the package was malicious, and npm unpublished it. There is no sourced CVSS, exploit telemetry, affected version range beyond all versions, or vendor patch path.

Mitigation direction

  • Remove `sqliter` from manifests, lockfiles, and dependency trees.
  • Replace it with a trusted, maintained package if functionality is needed.
  • Purge cached packages, build images, and artifacts containing `sqliter`.
  • Rotate secrets exposed to environments where `sqliter` may have executed.
  • Check npm or vendor guidance for any additional advisories.

Validation and detection

  • Search package manifests, lockfiles, and SBOMs for `sqliter`.
  • Review historical CI logs, build images, and dependency caches for prior installs.
  • Confirm current production and staging dependency trees exclude `sqliter`.
  • Identify environment secrets available during any confirmed execution window.
  • Document whether secret rotation was required and completed.
Prepared
Confidence
medium
Sources
3

Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.

Potential ATT&CK relevance

Conservative CVE-to-ATT&CK context

These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.

ATT&CK lookup starting points

Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.

cwe · low confidence lookup

CWE-506: Exact CWE lookup

Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.

Open ATT&CK lookup
cve · low confidence lookup

CVE-2017-16051 mapping review

Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.

Open ATT&CK lookup
Vulnerability profileCVE Program record
Severity
Unknown
CVSS
Not scored
Known Exploited
No
Published
Official CVE source material

CNA and ADP enrichment extracted from CVE v5

These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.

0CVSS vectors
0Timeline events
0ADP providers
2Source links

CVSS and timeline data

No CVSS vectors or timeline events were available in the normalized CVE source material.

Source materials

Affected products

Products and packages named in the record

VendorProductVersion / packageStatus
HackerOnesqliter node moduleAll versionsListed
Weakness

CWE details

CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.

CWE-506 · source CWE mapping

Embedded Malicious Code

Embedded Malicious Code represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.