Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
NGINX JavaScript vulnerability
Vulnerability Description
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 exploit this vulnerability by sending crafted HTTP requests. This may cause a heap buffer overflow in the NGINX worker process leading to a restart. Additionally, attackers can execute code on systems with Address Space Layout Randomization (ASLR) disabled or when the attacker can bypass ASLR. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
CVSS Information
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Vulnerability Type
堆缓冲区溢出
Vulnerability Title
NGINX JavaScript 安全漏洞
Vulnerability Description
NGINX JavaScript是NGINX开源的一个扩展。 NGINX JavaScript存在安全漏洞,该漏洞源于js_fetch_proxy指令配置客户端控制的NGINX变量时,可能导致堆缓冲区溢出,进而导致工作进程重启;在ASLR禁用时可能执行代码。
CVSS Information
N/A
Vulnerability Type
N/A