Njs vulnerabilitiesRanked by how likely they are to be used.

Product60 versions
The short answer

Njs is made by F5. We track 37 published vulnerabilities in it, across 60 versions. None of them is on the list of flaws known to be exploited today. If you run Njs, keep it on a version the vendor still supports.

See the riskiest flaws

We keep watching the known-exploited list.

Known exploited

Which Njs vulnerabilities are being exploited?

This is the list that matters most: flaws criminals are using now.

None of Njs's published vulnerabilities is on the list of flaws known to be exploited today. We keep watching that list.

Exploit likelihood

Which Njs flaws are most likely to be used?

Ranked by the latest exploit-likelihood forecast: the chance each flaw is used in an attack in the next 30 days. A high severity score on its own doesn't tell you that. Flaws shared by many other makers' products are left out.

50% or more10% to 49%Under 10%
  1. 2.0%

    njs through 0.3.1, used in NGINX, has a heap-based buffer overflow in nxt_utf8_encode in nxt_utf8.c.

    CVSS9.8Published20 May 2019
  2. 1.8%

    njs through 0.3.1, used in NGINX, has a heap-based buffer over-read in nxt_utf8_decode in nxt/nxt_utf8.c.

    CVSS9.8Published20 May 2019
  3. 1.7%

    njs through 0.3.1, used in NGINX, has a heap-based buffer overflow in njs_function_native_call in njs/njs_function.c.

    CVSS9.8Published20 May 2019
  4. 1.7%

    nginx njs 0.7.2 is vulnerable to Buffer Overflow.

    CVSS7.5Published14 Apr 2022
  5. 1.7%

    Nginx NJS v0.7.3 was discovered to contain a stack overflow in the function njs_default_module_loader at /src/njs/src/njs_module.c.

    CVSS9.8Published25 May 2022
  6. 1.7%

    njs through 0.7.1, used in NGINX, was discovered to contain a segmentation violation via njs_object_set_prototype in /src/njs_object.c.

    CVSS7.5Published14 Feb 2022
  7. 1.7%

    njs through 0.7.1, used in NGINX, was discovered to contain a control flow hijack caused by a Type Confusion vulnerability in njs_promise_perform_then().

    CVSS9.8Published14 Feb 2022
  8. 1.6%

    njs through 0.3.1, used in NGINX, has a heap-based buffer overflow in Array.prototype.push after a resize, related to njs_array_prototype_push in njs/njs_array.c, because of njs_array_expand size mishandling.

    CVSS9.8Published9 May 2019
  9. 1.6%

    njs through 0.7.0, used in NGINX, was discovered to contain a heap use-after-free in njs_await_fulfilled.

    CVSS9.8Published14 Feb 2022
  10. 1.6%

    njs through 0.3.1, used in NGINX, has a heap-based buffer overflow in Array.prototype.splice after a resize, related to njs_array_prototype_splice in njs/njs_array.c, because of njs_array_expand size mishandling.

    CVSS9.8Published9 May 2019
EdgeProtect

Running Njs? We'll keep checking.

Looking flaws up one at a time doesn't scale. Tell us what you run once, and we tell you which flaws matter to you, in what order, and keep watching for new ones.

  1. Tell us what you runPick your software from a list, or let us work it out from your website.
  2. We match it to every flawOver 400,000 published flaws, checked against your list.
  3. Ranked by real-world riskA 0 to 100 score, led by evidence criminals are using it.
  4. Told as soon as we knowAn alert by email, in the app or by webhook to your own tools.

Free plan, no card needed. Nothing to install.

FAQ

Common questions, answered plainly.

Something else? Talk to the team →

We track 37 published vulnerabilities listed under the name Njs, across 60 versions.

None of Njs's vulnerabilities is on the list of flaws known to be exploited today.

Create a EdgeProtect account and track Njs. We match it against every published flaw, give each one a risk score from 0 to 100 and keep watching, so you hear about new ones as soon as we know, by email, in the app or by webhook.