แแแแแฅแแแงแแแ nginx-แแก แแแแแแ แ แคแ แแแขแแก 1.31.5 แแแ แกแแแก แแแแแจแแแแ, แ แแแแแจแแช แแฎแแแ แคแฃแแฅแชแแแแแก แจแแแฃแจแแแแแ แแ แซแแแแแแ. แแแ แแแแแฃแ แแ, แแฎแแ แแแญแแ แแแแ แกแขแแแแแฃแ แ แคแ แแแขแ 1.30.x, แแฎแแแแ แกแแ แแแแฃแแ แจแแชแแแแแแแกแ แแ แแแฃแชแแแแแแแแแก แแฆแแแคแฎแแ แแกแแแ แแแแแแจแแ แแแฃแแ แชแแแแแแแแแแ แจแแขแแแแแ. แแแแแแแแจแ, แกแขแแแแแฃแ แ แคแ แแแขแ 1.31 แฉแแแแงแแแแแแแแ แแแแแแ แ แคแ แแแขแแก 1.32.x-แแก แกแแคแฃแซแแแแแ. แแ แแแฅแขแแก แแแแ แแแฌแแ แแแแ C แแแแแ แแ แแแแ แชแแแแแฃแแแ BSD แแแชแแแแแแ.
แแฎแแ แแแแแชแแแแจแ:
- แแแ แ แแแ แแแแกแแแแก แแแแแแขแ Rest API, แ แแแแแแช แกแแจแฃแแแแแแก แแซแแแแ แแแกแขแแแชแแฃแ แแ แแแแฎแแ แชแแแแแแก แแแแคแแแฃแ แแชแแแก แแแแแขแแแ แแแ, แแแ แแแแขแ แแแแก แแแแแชแแแแแแก แแแซแแแแ แแ แแฃแจแ แแ แแชแแกแแก แกแขแแขแฃแกแแก แแแฎแแ. API-แก แแฎแแ แแแญแแ แ แฉแแ แแฃแแแ โ--with-control-apiโ build แแคแชแแแกแ แแ โ-lโ แแ แซแแแแแแก แฎแแแแก แแ แแฃแแแแขแแก แแแแแงแแแแแแ. แ แแแแแแแแแแฃแแแ API-แก Unix แกแแแแขแแแ แแแแแแจแแ แแแ (nginx -l unix:/path/to/sock). API-แแ แฌแแแแแแกแแแแก แจแแกแแซแแแแแแแ Curl แฃแขแแแแขแแก แแแแแงแแแแแ.
- แแแแแแขแ "$" แกแแแแแแแแ แแแฌแงแแแฃแแ แชแแแแแแก แแแแแงแแแแแแก แจแแกแแซแแแแแแแ, แ แแแแ แช แแแแแแ แแแแแก แแแ แแฅแขแแแแก แแแแจแแแแแแแแก. แชแแแแแแก แแแแจแแแแแแแ, แ แแแแแแช แแแแแแแแแแแ แแแจแแแแแก แแ แแก, แแแแกแแแฆแแ แแแก แแแแแแ แแแแแก แแแแแจแ แจแแกแแแแก แแแ แแแแแก. แแกแแแ แแแแแแ แแแแแแ แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แกแฎแแ แแแแแแ แแแแแก แแแแแแแจแ แแ แแแแแ แจแแแชแแแแแก แฉแแแแแฃแ แแแแแแ แแแแแแก. map $arg_foo $pred { bar 1; qux 1; } location $pred { root html; }
- ngx_http_json_module แแแแฃแแ แแแแแ แแแแแ, แ แแแแแแช แฃแแ แฃแแแแแงแแคแก แแแแแชแแแแแแก JSON แคแแ แแแขแจแ แแแแฃแจแแแแแแก, JSON-แแแ แแแแแแแแฃแแแฃแ แ แแแแแแแก แแแแฆแแแแก แแ แแ แแแแแแแก แชแแแแแแแแ แแแแแงแแแแแแก แจแแกแแซแแแแแแแแก nginx แแแแคแแแฃแ แแชแแแจแ.
- แแแแแแขแ แแแ แแฅแขแแแ โclient_body_early_readโ, แ แแแแแแช แฉแแ แแแแก แจแแแแฎแแแแแจแ, แกแแแแฃแ แแแแก แแแฆแแแแกแแแแแแ แฌแแแแแแฎแแแก แแแแฎแแแแแก แขแแฅแกแขแก.
Njs 1.0.1, JavaScript แแแขแแ แแ แแขแแขแแ แแก Nginx HTTP แกแแ แแแ แจแ แแแขแแแ แแ แแแแก แแแแฃแแ, แฃแแแ แฎแแแแแกแแฌแแแแแแ. Njs แกแแจแฃแแแแแแก แแซแแแแ แแแแคแแแฃแ แแชแแแก แคแแแแแแจแ JavaScript แกแแ แแแขแแแแก แแแแแงแแแแแแกแ Nginx-แแก แจแแกแแซแแแแแแแแแแก แแแคแแ แแแแแแก แแแแแแ. แกแแ แแแขแแแแก แแแแแงแแแแแ แจแแกแแซแแแแแแแ แแแแฎแแแแแก แแแแฃแจแแแแแแก แแแคแแ แแแแแฃแแ แแแแแแแก แแแแกแแแฆแแ แแกแแแแก, แแแแคแแแฃแ แแชแแแก แแแแแ แแ แแแแกแแแแก, แแแกแฃแฎแแแแก แแแแแแแฃแ แแ แแแแแ แแ แแแแกแแแแก, แแแแฎแแแแแแแก/แแแกแฃแฎแแแแก แจแแกแแชแแแแแแ แแ แแแ-แแแแแแแชแแแแจแ แแ แแแแแแแแแก แแแแแกแแญแ แแแแ แกแขแแแแแแก แกแฌแ แแคแแ แจแแกแแฅแแแแแแ. แแ แแแฅแขแแก แแแแ แแแฌแแ แแแแ C แแแแแ แแ แแแแ แชแแแแแฃแแแ BSD แแแชแแแแแแ.
njs 1.0.1 แแแ แกแแ แแกแฌแแ แแแก แกแแ แแแฃแชแแแแแแแก: xml.exclusiveC14n แคแฃแแฅแชแแแจแ แแฃแคแแ แฃแแ แแแแแแกแแแแก (CVE-2026-78689), js_access-แแก แกแแจแฃแแแแแแ แฌแแแแแแก แจแแแฆแฃแแแแก แแแแ แแแก แแแแแ แแแแแฌแแแฃแ แจแแชแแแแแแก (CVE-2026-18329) แแ ngx.fetch-แแก แแแแแแฃแแแ แแแแ แแแแแฌแแแฃแ แกแแแฃแจแแ แแ แแชแแกแแก แแ แแฎแก (CVE-2026-78222).
แฌแงแแ แ: opennet.ru
