Nginx 1.25.4 เดฐเดฃเตเดŸเต HTTP/3 เด•เต‡เดŸเตเดชเดพเดŸเตเด•เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเต

nginx 1.25.4-เดจเตเดฑเต† เดชเตเดฐเดงเดพเดจ เดฌเตเดฐเดพเดžเตเดšเต เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เดฟ, เด…เดคเดฟเดจเตเดณเตเดณเดฟเตฝ เดชเตเดคเดฟเดฏ เดซเต€เดšเตเดšเดฑเตเด•เดณเตเดŸเต† เดตเดฟเด•เดธเดจเด‚ เดคเตเดŸเดฐเตเดจเตเดจเต. เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเดฏเดฟ เดชเดฐเดฟเดชเดพเดฒเดฟเด•เตเด•เตเดจเตเดจ เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณ เดฌเตเดฐเดพเดžเตเดšเต 1.24.x-เตฝ เด—เตเดฐเตเดคเดฐเดฎเดพเดฏ เดฌเด—เตเด•เดณเตเด‚ เด•เต‡เดŸเตเดชเดพเดŸเตเด•เดณเตเด‚ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเดจเตเดจเดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดŸเตเดŸเตเดณเตเดณเต‚. เดญเดพเดตเดฟเดฏเดฟเตฝ, เดชเตเดฐเดงเดพเดจ เดฌเตเดฐเดพเดžเตเดšเต 1.25.x เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ, เด’เดฐเต เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณ เดฌเตเดฐเดพเดžเตเดšเต 1.26 เดฐเต‚เดชเต€เด•เดฐเดฟเด•เตเด•เตเด‚. เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เด•เต‹เดกเต เดธเดฟเดฏเดฟเตฝ เดŽเดดเตเดคเตเด•เดฏเตเด‚ เดฌเดฟเดŽเดธเตเดกเดฟ เดฒเตˆเดธเตปเดธเดฟเดจเต เด•เต€เดดเดฟเตฝ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

ะ’ ะฝะพะฒะพะน ะฒะตั€ัะธะธ ัƒัั‚ั€ะฐะฝะตะฝั‹ ะดะฒะต ัƒัะทะฒะธะผะพัั‚ะธ ะฒ ัะบัะฟะตั€ะธะผะตะฝั‚ะฐะปัŒะฝะพะผ ะผะพะดัƒะปะต http_v3_module (ะพั‚ะบะปัŽั‡ั‘ะฝ ะฟะพ ัƒะผะพะปั‡ะฐะฝะธัŽ), ะพะฑะตัะฟะตั‡ะธะฒะฐัŽั‰ะตะผ ะฟะพะดะดะตั€ะถะบัƒ ะฟั€ะพั‚ะพะบะพะปะฐ HTTP/3, ะธัะฟะพะปัŒะทัƒัŽั‰ะตะณะพ ะฟั€ะพั‚ะพะบะพะป QUIC ะฒ ะบะฐั‡ะตัั‚ะฒะต ั‚ั€ะฐะฝัะฟะพั€ั‚ะฐ ะดะปั HTTP/2. ะŸะตั€ะฒะฐั ัƒัะทะฒะธะผะพัั‚ัŒ (CVE-2024-24989) ะฒั‹ะทะฒะฐะฝะฐ ั€ะฐะทั‹ะผะตะฝะพะฒะฐะฝะธะตะผ ะฝัƒะปะตะฒะพะณะพ ัƒะบะฐะทะฐั‚ะตะปั, ะฐ ะฒั‚ะพั€ะฐั (CVE-2024-24990) ะพะฑั€ะฐั‰ะตะฝะธะตะผ ะบ ะฟะฐะผัั‚ะธ ะฟะพัะปะต ะตั‘ ะพัะฒะพะฑะพะถะดะตะฝะธั (CVE-2024-24990). ะ’ ัะฟะธัะบะต ะธะทะผะตะฝะตะฝะธะน ัƒั‚ะฒะตั€ะถะดะฐะตั‚ัั, ั‡ั‚ะพ ะพะฑะต ัƒัะทะฒะธะผะพัั‚ะธ ะผะพะณัƒั‚ ะฟั€ะธะฒะตัั‚ะธ ะปะธัˆัŒ ะบ ะฐะฒะฐั€ะธะนะฝะพะผัƒ ะทะฐะฒะตั€ัˆะตะฝะธัŽ ั€ะฐะฑะพั‡ะตะณะพ ะฟั€ะพั†ะตััะฐ ะฟั€ะธ ะพะฑั€ะฐะฑะพั‚ะบะต ัะฟะตั†ะธะฐะปัŒะฝะพ ะพั„ะพั€ะผะปะตะฝะฝั‹ั… ัะตะฐะฝัะพะฒ QUIC, ะฝะพ ะดะปั ะฒั‚ะพั€ะพะน ัƒัะทะฒะธะผะพัั‚ะธ ััƒะดั ะฟะพ ะฒัะตะผัƒ ะฐะฝะฐะปะธะท ะฑะพะปะตะต ัะตั€ัŒั‘ะทะฝั‹ั… ะฟะพัะปะตะดัั‚ะฒะธะน ะฝะต ะฟั€ะพะฒะพะดะธะปัั.

ะŸะพะผะธะผะพ ัƒัั‚ั€ะฐะฝะตะฝะธั ัƒัะทะฒะธะผะพัั‚ะตะน ะฒ ะฝะพะฒะพะน ะฒะตั€ัะธะธ ั‚ะฐะบะถะต ะฒะฝะตัะตะฝั‹ ะพะฑั‰ะธะต ัƒะปัƒั‡ัˆะตะฝะธั ะธ ะธัะฟั€ะฐะฒะปะตะฝะธั ะฒ ั€ะตะฐะปะธะทะฐั†ะธัŽ HTTP/3, ะฐ ั‚ะฐะบะถะต ัƒัั‚ั€ะฐะฝะตะฝั‹ ะพัˆะธะฑะบะธ, ัะฒัะทะฐะฝะฝั‹ะต ั ัƒั‚ะตั‡ะบะพะน ัะพะบะตั‚ะพะฒ, ะพัˆะธะฑะบะฐะผะธ ัะพะบะตั‚ะพะฒ ะธะปะธ ะฐะฒะฐั€ะธะนะฝั‹ะผ ะทะฐะฒะตั€ัˆะตะฝะธะตะผ ะฟั€ะธ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะธ AIO. ะ ะตัˆะตะฝะฐ ะฟั€ะพะฑะปะตะผะฐ ั ะฟั€ะตะถะดะตะฒั€ะตะผะตะฝะฝั‹ะผ ะทะฐะบั€ั‹ั‚ะธะตะผ ัะพะตะดะธะฝะตะฝะธะน ั ะฝะตะทะฐะฒะตั€ัˆะตะฝะฝั‹ะผะธ AIO-ะพะฟะตั€ะฐั†ะธัะผะธ ะฒะพ ะฒั€ะตะผั ะผัะณะบะพะณะพ ะทะฐะฒะตั€ัˆะตะฝะธั ัั‚ะฐั€ั‹ั… ั€ะฐะฑะพั‡ะธั… ะฟั€ะพั†ะตััะพะฒ. ะฃัั‚ั€ะฐะฝะตะฝะพ ะฐะฒะฐั€ะธะนะฝะพะต ะทะฐะฒะตั€ัˆะตะฝะธะต ะฟั€ะธ ะฟะตั€ะตะฝะฐะฟั€ะฐะฒะปะตะฝะธะธ ะพัˆะธะฑะพะบ ั ะบะพะดะพะผ 415 ะฟั€ะธ ะฟะพะผะพั‰ะธ ะดะธั€ะตะบั‚ะธะฒั‹ error_page, ะฒ ัะปัƒั‡ะฐะต ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั SSL-ะฟั€ะพะบัะธั€ะพะฒะฐะฝะธั ะธ ะดะธั€ะตะบั‚ะธะฒั‹ image_filter.

ะšั€ะพะผะต ั‚ะพะณะพ, ะฝะตัะบะพะปัŒะบะพ ะดะฝะตะน ะฝะฐะทะฐะด ัะพัั‚ะพัะปัั ะฒั‹ะฟัƒัะบ njs 0.8.4, ะธะฝั‚ะตั€ะฟั€ะตั‚ะฐั‚ะพั€ะฐ ัะทั‹ะบะฐ JavaScript ะดะปั ะฒะตะฑ-ัะตั€ะฒะตั€ะฐ nginx. ะ˜ะฝั‚ะตั€ะฟั€ะตั‚ะฐั‚ะพั€ njs ั€ะตะฐะปะธะทัƒะตั‚ ัั‚ะฐะฝะดะฐั€ั‚ั‹ ECMAScript ะธ ะฟะพะทะฒะพะปัะตั‚ ั€ะฐััˆะธั€ัั‚ัŒ ะฒะพะทะผะพะถะฝะพัั‚ะธ nginx ะฟะพ ะพะฑั€ะฐะฑะพั‚ะบะต ะทะฐะฟั€ะพัะพะฒ ั ะฟะพะผะพั‰ัŒัŽ ัะบั€ะธะฟั‚ะพะฒ ะฒ ะบะพะฝั„ะธะณัƒั€ะฐั†ะธะธ. ะกะบั€ะธะฟั‚ั‹ ะผะพะณัƒั‚ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒัั ะฒ ั„ะฐะนะปะต ะบะพะฝั„ะธะณัƒั€ะฐั†ะธะธ ะดะปั ะพะฟั€ะตะดะตะปะตะฝะธั ั€ะฐััˆะธั€ะตะฝะฝะพะน ะปะพะณะธะบะธ ะพะฑั€ะฐะฑะพั‚ะบะธ ะทะฐะฟั€ะพัะพะฒ, ั„ะพั€ะผะธั€ะพะฒะฐะฝะธั ะบะพะฝั„ะธะณัƒั€ะฐั†ะธะธ, ะดะธะฝะฐะผะธั‡ะตัะบะพะน ะณะตะฝะตั€ะฐั†ะธะธ ะพั‚ะฒะตั‚ะฐ, ะผะพะดะธั„ะธะบะฐั†ะธะธ ะทะฐะฟั€ะพัะฐ/ะพั‚ะฒะตั‚ะฐ ะธะปะธ ะฑั‹ัั‚ั€ะพะณะพ ัะพะทะดะฐะฝะธั ะทะฐะณะปัƒัˆะตะบ ั ั€ะตัˆะตะฝะธะตะผ ะฟั€ะพะฑะปะตะผ ะฒ web-ะฟั€ะธะปะพะถะตะฝะธัั…. ะ’ ะฝะพะฒะพะน ะฒะตั€ัะธะธ ะพั‚ะผะตั‡ะตะฝะพ ั‚ะพะปัŒะบะพ ะธัะฟั€ะฐะฒะปะตะฝะธะต ะพัˆะธะฑะพะบ.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•