NGINX JavaScript has a vulnerability when the js_fetch_proxy directive is configured with at least one client-controlled NGINX variable (for example, $http_, $arg_, $cookie_*) and a location invoking the ngx.fetch() operation from NGINX JavaScript. An unauthenticated attacker can...
Product
f5 njs vulnerabilities
35 published CVES affecting f5 njs, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 35
- Critical
- 13
- High
- 13
- Medium
- 9
- Low
- 0
- Unscored
- 0
- CISA KEV
- 0
Latest f5 njs CVEs
Newest publication first · page 1 of 2
-
CriticalCVSS 9.2 EPSS 9.7%
-
HighCVSS 7.5 EPSS 0.74%
Nginx NJS v0.7.10 was discovered to contain a segmentation violation via the function njs_lvlhsh_find at src/njs_lvlhsh.c.
-
HighCVSS 7.5 EPSS 0.66%
Nginx NJS v0.7.10 was discovered to contain an illegal memcpy via the function njs_vmcode_return at src/njs_vmcode.c.
-
HighCVSS 7.5 EPSS 0.74%
Nginx NJS v0.7.10 was discovered to contain a segmentation violation via the function njs_dump_is_recursive at src/njs_vmcode.c.
-
HighCVSS 7.5 EPSS 0.73%
Nginx NJS v0.7.10 was discovered to contain a segmentation violation via the function njs_function_frame at src/njs_function.h.
-
CriticalCVSS 9.8 EPSS 1.3%
Buffer Overflow found in Nginx NJS allows a remote attacker to execute arbitrary code via the njs_object_property parameter of the njs/njs_vm.c function.
-
CriticalCVSS 9.8 EPSS 1.3%
Buffer Overflow vulnerabilty found in Nginx NJS v.0feca92 allows a remote attacker to execute arbitrary code via the njs_module_read in the njs_module.c file.
-
CriticalCVSS 9.8 EPSS 1.1%
Nginx NJS v0.7.2 was discovered to contain a heap-use-after-free bug caused by illegal memory copy in the function njs_json_parse_iterator_call at njs_json.c.
-
MediumCVSS 5.5 EPSS 0.30%
Nginx NJS v0.7.7 was discovered to contain a segmentation violation via njs_utf8_next at src/njs_utf8.h
-
HighCVSS 7.5 EPSS 0.92%
Nginx NJS v0.7.5 was discovered to contain a segmentation violation in the function njs_value_own_enumerate at src/njs_value.c.
-
HighCVSS 7.5 EPSS 0.92%
Nginx NJS v0.7.5 was discovered to contain a segmentation violation via njs_value_to_number at src/njs_value_conversion.h.
-
HighCVSS 7.5 EPSS 0.92%
Nginx NJS v0.7.5 was discovered to contain a segmentation violation via njs_djb_hash at src/njs_djb_hash.c.
-
CriticalCVSS 9.1 EPSS 1.2%
Nginx NJS v0.7.4 was discovered to contain an out-of-bounds read via njs_scope_value at njs_scope.h.
-
HighCVSS 7.5 EPSS 1.1%
Nginx NJS v0.7.5 was discovered to contain a segmentation violation via njs_utf8_next at src/njs_utf8.h.
-
HighCVSS 7.5 EPSS 0.92%
Nginx NJS v0.7.4 was discovered to contain a segmentation violation via njs_value_property at njs_value.c.
-
MediumCVSS 5.5 EPSS 0.67%
Nginx NJS v0.7.2 was discovered to contain a segmentation violation in the function njs_vmcode_interpreter at src/njs_vmcode.c.
-
MediumCVSS 5.5 EPSS 0.67%
Nginx NJS v0.7.2 was discovered to contain a segmentation violation in the function njs_string_offset at src/njs_string.c.
-
MediumCVSS 5.5 EPSS 0.67%
Nginx NJS v0.7.2 was discovered to contain a segmentation violation in the function njs_array_convert_to_slow_array at src/njs_array.c.
-
HighCVSS 7.5 EPSS 1.2%
Nginx NJS v0.7.2 was discovered to contain a segmentation violation via njs_lvlhsh_bucket_find at njs_lvlhsh.c.
-
MediumCVSS 5.5 EPSS 0.82%
NGINX NJS 0.7.2 was discovered to contain a NULL pointer dereference via the component njs_vmcode_array at /src/njs_vmcode.c.
-
CriticalCVSS 9.8 EPSS 1.6%
nginx njs 0.7.2 is affected suffers from Use-after-free in njs_function_frame_alloc() when it try to invoke from a restored frame saved with njs_function_frame_save().
-
HighCVSS 7.5 EPSS 1.7%
nginx njs 0.7.2 is vulnerable to Buffer Overflow. Type confused in Array.prototype.concat() when a slow array appended element is fast array.
-
CriticalCVSS 9.8 EPSS 1.6%
njs through 0.7.0, used in NGINX, was discovered to contain a heap use-after-free in njs_await_fulfilled.
-
HighCVSS 7.8 EPSS 1.0%
njs through 0.4.3, used in NGINX, has a use-after-free in njs_json_parse_iterator_call in njs_json.c.
-
MediumCVSS 5.5 EPSS 0.42%
njs through 0.4.3, used in NGINX, has an out-of-bounds read in njs_lvlhsh_level_find in njs_lvlhsh.c.
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.