Skip to content
OpenAdvisories

Weakness (CWE)

CWE-506: Embedded Malicious Code

Class Incomplete

The product contains code that appears to be malicious in nature.

How to prevent it (1 mitigation)
  1. Implementation, Operation

    Remove the malicious code and start an effort to ensure that no more malicious code exists. This may require a detailed review of all code, as it is possible to hide a serious attack in only one or two lines of code. These lines may be located almost anywhere in an application and may have been intentionally obfuscated by the attacker.

Source: MITRE CWE-506

459 results · Feed

  • Critical 9.8

    Malicious Package in dossier

    Version 0.0.4 of `dossier` contained malicious code. The code when executed in the browser would enumerate password, cvc, cardnumber fields from forms and send the extracted values to `https://js-metrics.com/minjs.php?pl=` ## Recommendation If version 0.0.4 o…

  • Critical 9.8

    Malicious Package in dynamo-schema

    Version 0.0.3 of `dynamo-schema` contained malicious code. The code when executed in the browser would enumerate password, cvc, cardnumber fields from forms and send the extracted values to `https://js-metrics.com/minjs.php?pl=` ## Recommendation If version 0…

  • Critical 9.8

    Malicious Package in cordova-plugin-china-picker

    Version 1.0.910 of `cordova-plugin-china-picker` contained malicious code. The code when executed in the browser would enumerate password, cvc, cardnumber fields from forms and send the extracted values to `https://js-metrics.com/minjs.php?pl=` ## Recommendat…

  • Critical 9.8

    Malicious Package in codify

    Version 0.3.1 of `codify` contained malicious code. The code when executed in the browser would enumerate password, cvc, cardnumber fields from forms and send the extracted values to `https://js-metrics.com/minjs.php?pl=` ## Recommendation If version 0.3.1 of…

  • Critical 9.8

    Malicious Package in blingjs

    Version 0.0.4 of `blingjs` contained malicious code. The code when executed in the browser would enumerate password, cvc, cardnumber fields from forms and send the extracted values to `https://js-metrics.com/minjs.php?pl=` ## Recommendation If version 0.0.4 o…

  • Critical 9.8

    Malicious Package in awesome_react_utility

    Version 1.0.2 of `awesome_react_utility` contained malicious code. The code when executed in the browser would enumerate password, cvc, cardnumber fields from forms and send the extracted values to `https://js-metrics.com/minjs.php?pl=` ## Recommendation If v…

  • Critical 9.8

    Malicious Package in another-date-range-picker

    Version 4.1.48 of `another-date-range-picker` contained malicious code. The code when executed in the browser would enumerate password, cvc, cardnumber fields from forms and send the extracted values to `https://js-metrics.com/minjs.php?pl=` ## Recommendation…

  • Critical 9.8

    Malicious Package in another-date-picker

    Version 2.0.43 of `another-date-picker` contained malicious code. The code when executed in the browser would enumerate password, cvc, cardnumber fields from forms and send the extracted values to `https://js-metrics.com/minjs.php?pl=` ## Recommendation If ve…

  • Critical 9.8

    Malicious Package in angular-material-sidenav-rnd

    Version 0.1.1 of `angular-material-sidenav-rnd` contained malicious code. The code when executed in the browser would enumerate password, cvc, cardnumber fields from forms and send the extracted values to `https://js-metrics.com/minjs.php?pl=` ## Recommendati…

  • Critical 9.8

    Malicious Package in angular-bmap

    Version 0.0.9 of `angular-bmap` contained malicious code. The code when executed in the browser would enumerate password, cvc, cardnumber fields from forms and send the extracted values to `https://js-metrics.com/minjs.php?pl=` ## Recommendation If version 0.…

  • Critical 9.8

    Malicious Package in @impala/bmap

    Version 1.0.3 of `@impala/bmap` contained malicious code. The code when executed in the browser would enumerate password, cvc, cardnumber fields from forms and send the extracted values to `https://js-metrics.com/minjs.php?pl=` ## Recommendation If version 1.…

  • Critical 9.3

    Potentially tampered sources on Play Store for Chameleon Mini Live Debugger

    Version 1.1.6-free of Chameleon Mini Live Debugger on Google Play Store may have had it's sources or permissions tampered by a malicious actor. The official maintainer of the package is recommending all users upgrade to v1.1.8 as soon as possible. For more in…

  • High 8.8

    lodahs is malware

    The lodahs package 0.0.1 for Node.js is a Trojan horse, and may have been installed by persons who mistyped the lodash package name. In particular, the Trojan horse finds and exfiltrates cryptocurrency wallets.

  • Critical 9.8

    Critical severity vulnerability that affects event-stream and flatmap-stream

    The NPM package `flatmap-stream` is considered malicious. A malicious actor added this package as a dependency to the NPM `event-stream` package in version `3.3.6`. Users of `event-stream` are encouraged to downgrade to the last non-malicious version, `3.3.4`…

  • Critical 9.1

    Malicious Package in eslint-scope

    Version 3.7.2 of `eslint-scope` was published without authorization and was found to contain malicious code. This code would read the users `.npmrc` file and send any found authentication tokens to 2 remote servers. ## Recommendation The best course of action…

  • High 7.5

    mssql.js is malware

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

  • Critical 9.8

    npm-script-demo is malware

    The module npm-script-demo opened a connection to a command and control server. It has been removed from the npm registry.

  • Medium —

    cofeescript is malware

    The cofeescript module exfiltrates sensitive data such as a user's private SSH key and bash history to a third party server during installation.

  • High 7.5

    babelcli is malware

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

  • High 7.5

    crossenv is malware

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

  • Medium —

    Shadowsock is malware

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

  • High 7.5

    nodemailer-js is malware

    nodemailer-js was a malicious module published with the intent to hijack environment variables. It has been unpublished by npm.

  • High 7.5

    node-opensl is malware

    node-opensl was a malicious module published with the intent to hijack environment variables. It has been unpublished by npm.

  • High 7.5

    coffescript is malware

    The coffescript module exfiltrates sensitive data such as a user's private SSH key and bash history to a third party server during installation.

  • High 7.5

    openssl.js is malware

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

  • High 7.5

    http-proxy.js is malware

    http-proxy.js was a malicious module published with the intent to hijack environment variables. It has been unpublished by npm.

  • High 7.5

    mongose is malware

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

  • High 7.5

    opencv.js is malware

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

  • High 7.5

    smb is malware

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

  • High 7.5

    mssql-node is malware

    mssql-node was a malicious module published with the intent to hijack environment variables. It has been unpublished by npm.

  • High 7.5

    nodemssql is malware

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

  • High 7.5

    node-opencv is malware

    node-opencv was a malicious module published with the intent to hijack environment variables. It has been unpublished by npm.

  • High 7.5

    nodemailer.js is malware

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

  • High 7.5

    nodeffmpeg is malware

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

  • Medium —

    Hijacked Environment Variables in proxy.js

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

  • High 7.5

    nodecaffe is malware

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

  • Medium —

    cross-env.js is malware

    cross-env.js was a malicious module published with the intent to hijack environment variables. It has been unpublished by npm.

  • High 7.5

    gruntcli is malware

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

  • Medium —

    Nodesass is malware

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

  • High 7.3

    discordi.js is malware

    discordi.js is a malicious module based on the discord.js library that exfiltrates login tokens to pastebin.