เดฐเดฃเตเดŸเต เด•เต‡เดŸเตเดชเดพเดŸเตเด•เตพ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเต curl 7.71.0 เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เดฟ

เดฒเดญเตเดฏเดฎเดพเดฃเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเต‚เดŸเต† เดกเดพเดฑเตเดฑ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด…เดฏเดฏเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเดฏเตเดŸเต† เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต - เดšเตเดฐเตเด•เตเด•เดฟ 7.71.0, เด‡เดคเต เด•เตเด•เตเด•เดฟ, เดฏเต‚เดธเตผ_เดเดœเดจเตเดฑเต, เดฑเดซเดฑเตผ, เดฎเดฑเตเดฑเต‡เดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดคเดฒเด•เตเด•เต†เดŸเตเดŸเตเด•เตพ เดŽเดจเตเดจเดฟเดต เดชเต‹เดฒเตเดณเตเดณ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟ เด’เดฐเต เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดฐเต‚เดชเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดจเตฝเด•เตเดจเตเดจเต. CURL HTTP, HTTPS, HTTP/2.0, HTTP/3, SMTP, IMAP, POP3, Telnet, FTP, LDAP, RTSP, RTMP เดŽเดจเตเดจเดฟเดตเดฏเตเด‚ เดฎเดฑเตเดฑเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเตเด•เดณเตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต. เด…เดคเต‡เดธเดฎเดฏเด‚, เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเดฏเดฟ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ libcurl เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตเด•เดพเดฏเดฟ เด’เดฐเต เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เดฟ, C, Perl, PHP, Python เดคเตเดŸเด™เตเด™เดฟเดฏ เดญเดพเดทเด•เดณเดฟเดฒเต† เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เดณเดฟเตฝ เดŽเดฒเตเดฒเดพ เดšเตเดฐเตเดณเตป เดซเด‚เด—เตโ€Œเดทเดจเตเด•เดณเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต API เดจเตฝเด•เตเดจเตเดจเต.

เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเดฟเดถเด•เตเด•เตพ เดธเด‚เดญเดตเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดตเต€เดฃเตเดŸเตเด‚ เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ "--retry-all-errors" เด“เดชเตโ€Œเดทเตป เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต เดšเต‡เตผเด•เตเด•เตเด•เดฏเตเด‚ เดฐเดฃเตเดŸเต เด•เต‡เดŸเตเดชเดพเดŸเตเด•เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต:

  • เด•เต‡เดŸเตเดชเดพเดŸเตเด•เตพ CVE-2020-8177 เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจ เดธเต†เตผเดตเตผ เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต† เด’เดฐเต เดฒเต‹เด•เตเด•เตฝ เดซเดฏเตฝ เดคเดฟเดฐเตเดคเตเดคเดฟเดฏเต†เดดเตเดคเดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. "-J" ("-เดฑเดฟเดฎเต‹เดŸเตเดŸเต-เดนเต†เดกเตผ-เดจเต†เดฏเดฟเด‚"), "-i" ("-เดนเต†เดกเต") เด“เดชเตโ€Œเดทเดจเตเด•เตพ เด’เดฐเต‡เดธเดฎเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดชเตเดฐเดถเตโ€Œเดจเด‚ เดฆเตƒเดถเตเดฏเดฎเดพเด•เต‚. "-J" เด“เดชเตเดทเตป เดจเดฟเด™เตเด™เดณเต† เดนเต†เดกเตเดกเดฑเดฟเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดชเต‡เดฐเดฟเดจเตŠเดชเตเดชเด‚ เดซเดฏเตฝ เดธเต‡เดตเต เดšเต†เดฏเตเดฏเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต
    "เด‰เดณเตเดณเดŸเด•เตเด•เด‚-เดตเตเดฏเดตเดนเดพเดฐเด‚". เด…เดคเต‡ เดชเต‡เดฐเดฟเตฝ เด’เดฐเต เดซเดฏเตฝ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, curl เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด’เดฐเต เด“เดตเตผเดฑเตˆเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เดตเดฟเดธเดฎเตเดฎเดคเดฟเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ "-i" เด“เดชเตเดทเตป เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดšเต†เด•เตเด•เต เดฒเต‹เดœเดฟเด•เต เดคเด•เดฐเดพเดฑเดฟเดฒเดพเดตเตเด•เดฏเตเด‚ เดซเดฏเตฝ เดคเดฟเดฐเตเดคเตเดคเดฟเดฏเต†เดดเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚ (เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ เดชเดฐเดฟเดถเต‹เดงเดจ เดจเดŸเดคเตเดคเตเดจเตเดจเต. เดชเตเดฐเดคเดฟเด•เดฐเดฃ เดฌเต‹เดกเดฟ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฑเต†, เดŽเดจเตเดจเดพเตฝ "-i" เด“เดชเตโ€Œเดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต HTTP เดคเดฒเด•เตเด•เต†เดŸเตเดŸเตเด•เตพ เด†เดฆเตเดฏเด‚ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚, เดชเตเดฐเดคเดฟเด•เดฐเดฃ เดฌเต‹เดกเดฟ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เด…เดต เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เดพเตป เดธเดฎเดฏเดฎเตเดฃเตเดŸเต). เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต HTTP เดคเดฒเด•เตเด•เต†เดŸเตเดŸเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดŽเดดเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดณเตเดณเต‚, เดŽเดจเตเดจเดพเตฝ เดธเต†เตผเดตเดฑเดฟเดจเต เดนเต†เดกเดฑเตเด•เตพเด•เตเด•เต เดชเด•เดฐเด‚ เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดกเดพเดฑเตเดฑ เด…เดฏเดฏเตเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เด…เดต เดŽเดดเตเดคเดชเตเดชเต†เดŸเตเด‚.

  • เด•เต‡เดŸเตเดชเดพเดŸเตเด•เตพ CVE-2020-8169 ะผะพะถะตั‚ ะฟั€ะธะฒะตัั‚ะธ ะบ ัƒั‚ะตั‡ะบะต ะฝะฐ ัะตั€ะฒะตั€ DNS ั‡ะฐัั‚ะธ ะฝะตะบะพั‚ะพั€ั‹ั… ะฟะฐั€ะพะปะตะน ะดะพัั‚ัƒะฟะฐ ะบ ัะฐะนั‚ัƒ (Basic, Digest, NTLM ะธ ั‚.ะฟ.). ะŸั€ะธ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะธ ัะธะผะฒะพะปะฐ ยซ@ยป ะฒ ะฟะฐั€ะพะปะต, ะบะพั‚ะพั€ั‹ะน ั‚ะฐะบะถะต ะธัะฟะพะปัŒะทัƒะตั‚ัั ะฒ ะบะฐั‡ะตัั‚ะฒะต ั€ะฐะทะดะตะปะธั‚ะตะปั ะฟะฐั€ะพะปั ะฒ URL, ะฟั€ะธ ัั€ะฐะฑะฐั‚ั‹ะฒะฐะฝะธะธ HTTP-ะฟะตั€ะตะฝะฐะฟั€ะฐะฒะปะตะฝะธั curl ะพั‚ะฟั€ะฐะฒะธั‚ ั‡ะฐัั‚ัŒ ะฟะฐั€ะพะปั ะฟะพัะปะต ัะธะผะฒะพะปะฐ ยซ@ยป ะฒะผะตัั‚ะต ั ะดะพะผะตะฝะพะผ ะดะปั ะพะฟั€ะตะดะตะปะตะฝะธั ะธะผะตะฝะธ. ะะฐะฟั€ะธะผะตั€, ะฟั€ะธ ัƒะบะฐะทะฐะฝะธะธ ะฟะฐั€ะพะปั ยซpassw@rd123ยป ะธ ะธะผะตะฝะธ ะฟะพะปัŒะทะพะฒะฐั‚ะตะปั ยซdanยป, curl ัะณะตะฝะตั€ะธั€ัƒะตั‚ URL ยซhttps://dan:passw@[เด‡เดฎเต†เดฏเดฟเตฝ เดชเดฐเดฟเดฐเด•เตเดทเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต]"https://dan:passw%" เดŽเดจเตเดจเดคเดฟเดจเต เดชเด•เดฐเด‚ /path"[เด‡เดฎเต†เดฏเดฟเตฝ เดชเดฐเดฟเดฐเด•เตเดทเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต]/เดชเดพเดคเตเดคเต" เด•เต‚เดŸเดพเดคเต† เดนเต‹เดธเตเดฑเตเดฑเต เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป เด’เดฐเต เด…เดญเตเดฏเตผเดคเตเดฅเดจ เด…เดฏเดฏเตเด•เตเด•เตเด‚ "[เด‡เดฎเต†เดฏเดฟเตฝ เดชเดฐเดฟเดฐเด•เตเดทเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต]"example.com" เดŽเดจเตเดจเดคเดฟเดจเตเดชเด•เดฐเด‚.

    เด†เดชเต‡เด•เตเดทเดฟเด• HTTP เดฑเต€เดกเดฏเดฑเด•เตเดŸเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดฎเตเดชเต‹เตพ เดชเตเดฐเดถเตเดจเด‚ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเดจเตเดจเต (CURLOPT_FOLLOWLOCATION เดตเดดเดฟ เด…เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เดฟ). เดชเดฐเดฎเตเดชเดฐเดพเด—เดค DNS เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ, เดชเดพเดธเตโ€Œเดตเต‡เดกเดฟเดจเตเดฑเต† เด’เดฐเต เดญเดพเด—เดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ DNS เดฆเดพเดคเดพเดตเดฟเดจเตเด‚ เดŸเตเดฐเดพเตปเดธเดฟเดฑเตเดฑเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดŸเตเดฐเดพเดซเดฟเด•เตเด•เดฟเดจเต† เดคเดŸเดธเตเดธเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป เด•เดดเดฟเดตเตเดณเตเดณ เด’เดฐเต เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟเด•เตเด•เตเด‚ เดฒเดญเดฟเด•เตเด•เตเด‚ (เดฏเดฅเดพเตผเดคเตเดฅ เด…เดญเตเดฏเตผเดคเตเดฅเดจ HTTPS เดตเดดเดฟเดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ เดชเต‹เดฒเตเด‚, DNS เดŸเตเดฐเดพเดซเดฟเด•เต เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒเดพเดคเตเดคเดคเดฟเดจเดพเตฝ). DNS-over-HTTPS (DoH) เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดšเต‹เตผเดšเตเดš DoH เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

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

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