เจนเจฐ เจนเจซเจผเจคเฉ‡ 3 เจฎเจฟเจฒเฉ€เจ…เจจ เจกเจพเจ‰เจจเจฒเฉ‹เจกเจธ เจฆเฉ‡ เจจเจพเจฒ pac-เจฐเจฟเจœเจผเฉ‹เจฒเจตเจฐ NPM เจชเฉˆเจ•เฉ‡เจœ เจตเจฟเฉฑเจš เจ•เจฎเจœเจผเฉ‹เจฐเฉ€

pac-เจฐเจฟเจœเจผเฉ‹เจฒเจตเจฐ NPM เจชเฉˆเจ•เฉ‡เจœ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจชเฉเจฐเจคเฉ€ เจนเจซเจผเจคเฉ‡ 3 เจฎเจฟเจฒเฉ€เจ…เจจ เจคเฉ‹เจ‚ เจตเฉฑเจง เจกเจพเจŠเจจเจฒเฉ‹เจก เจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ (CVE-2021-23406) เจนเฉˆ เจœเฉ‹ Node.js เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจคเฉ‹เจ‚ HTTP เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจญเฉ‡เจœเจฃ เจตเฉ‡เจฒเฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจš เจ‡เจธเจฆเฉ‡ JavaScript เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจธเจฐเจตเจฐ เจ†เจŸเฉ‹-เจธเฉฐเจฐเจšเจจเจพ เจซเฉฐเจ•เจธเจผเจจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

pac-เจฐเจœเจผเฉ‹เจฒเจตเจฐ เจชเฉˆเจ•เฉ‡เจœ PAC เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจชเจพเจฐเจธ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเจฟเจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ เจธเจ•เฉเจฐเจฟเจชเจŸ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค PAC เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• FindProxyForURL เจซเฉฐเจ•เจธเจผเจจ เจตเจพเจฒเจพ เจจเจฟเจฏเจฎเจค JavaScript เจ•เฉ‹เจก เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจนเฉ‹เจธเจŸ เจ…เจคเฉ‡ เจฌเฉ‡เจจเจคเฉ€ เจ•เฉ€เจคเฉ‡ URL เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจ‡เฉฑเจ• เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจšเฉเจฃเจจ เจฒเจˆ เจคเจฐเจ• เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจฆเจพ เจธเจพเจฐ เจ‡เจน เจนเฉˆ เจ•เจฟ pac-resolver เจตเจฟเฉฑเจš เจ‡เจธ JavaScript เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ, Node.js เจตเจฟเฉฑเจš เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ‡ เจ—เจ VM API เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ V8 เจ‡เฉฐเจœเจฃ เจฆเฉ‡ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ‡ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจš JavaScript เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

เจจเจฟเจฐเจฆเจฟเจธเจผเจŸ API เจจเฉ‚เฉฐ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจตเจฟเฉฑเจš เจธเจชเฉฑเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡ เจšเจฟเฉฐเจจเฉเจนเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจ—เฉˆเจฐ-เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจšเจฒเจพเจ เจœเจพ เจฐเจนเฉ‡ เจ•เฉ‹เจก เจฆเฉ€ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ…เจฒเฉฑเจ—เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ…เจธเจฒ เจธเฉฐเจฆเจฐเจญ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ pac-resolver 5.0.0 เจตเจฟเฉฑเจš เจนเฉฑเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธ เจจเฉ‚เฉฐ vm2 เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ เจญเฉ‡เจœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ—เฉˆเจฐ-เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ เจ‰เฉฑเจš เจชเฉฑเจงเจฐเฉ€ เจ†เจˆเจธเฉ‹เจฒเฉ‡เจธเจผเจจ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจนเจฐ เจนเจซเจผเจคเฉ‡ 3 เจฎเจฟเจฒเฉ€เจ…เจจ เจกเจพเจ‰เจจเจฒเฉ‹เจกเจธ เจฆเฉ‡ เจจเจพเจฒ pac-เจฐเจฟเจœเจผเฉ‹เจฒเจตเจฐ NPM เจชเฉˆเจ•เฉ‡เจœ เจตเจฟเฉฑเจš เจ•เจฎเจœเจผเฉ‹เจฐเฉ€

pac-resolver เจฆเฉ‡ เจ‡เฉฑเจ• เจ•เจฎเจœเจผเฉ‹เจฐ เจธเฉฐเจธเจ•เจฐเจฃ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผ เจคเฉŒเจฐ 'เจคเฉ‡ เจกเจฟเจœเจผเจพเจˆเจจ เจ•เฉ€เจคเฉ€ PAC เจซเจพเจˆเจฒ เจฆเฉ‡ เจชเฉเจฐเจธเจพเจฐเจฃ เจฆเฉเจ†เจฐเจพ เจ‡เฉฑเจ• เจนเจฎเจฒเจพเจตเจฐ Node.js เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ‡เฉฑเจ• เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจ•เฉ‹เจก เจฆเฉ‡ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ‡ JavaScript เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ, เจœเฉ‡เจ•เจฐ เจ‡เจน เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ‰เจนเจจเจพเจ‚ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเจฟเจนเจจเจพเจ‚ เจตเจฟเฉฑเจš เจจเจฟเจฐเจญเจฐเจคเจพ เจนเฉˆเฅค pac-เจฐเจœเจผเฉ‹เจฒเจตเจฐ เจจเจพเจฒเฅค เจธเจฎเฉฑเจธเจฟเจ† เจตเจพเจฒเฉ€เจ†เจ‚ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจธเจญ เจคเฉ‹เจ‚ เจชเฉเจฐเจธเจฟเฉฑเจง เจชเฉเจฐเฉŒเจ•เจธเฉ€-เจเจœเฉฐเจŸ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ 360 เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐเจคเจพ เจตเจœเฉ‹เจ‚ เจธเฉ‚เจšเฉ€เจฌเฉฑเจง เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš urllib, aws-cdk, mailgun.js เจ…เจคเฉ‡ เจซเจพเจ‡เจฐเจฌเฉ‡เจธ-เจŸเฉ‚เจฒ เจธเจผเจพเจฎเจฒ เจนเจจ, เจชเฉเจฐเจคเฉ€ เจนเจซเจผเจคเฉ‡ เจ•เฉเฉฑเจฒ เจคเจฟเฉฐเจจ เจฎเจฟเจฒเฉ€เจ…เจจ เจคเฉ‹เจ‚ เจตเฉฑเจง เจกเจพเจŠเจจเจฒเฉ‹เจกเจธเฅค

เจœเฉ‡เจ•เจฐ เจ‡เฉฑเจ• เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจœเจฟเจธเจฆเฉ€ pac-เจฐเจฟเจœเจผเฉ‹เจฒเจตเจฐ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐเจคเจพ เจนเฉˆ, เจ‡เฉฑเจ• เจธเจฟเจธเจŸเจฎ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ PAC เจซเจพเจˆเจฒ เจจเฉ‚เฉฐ เจฒเฉ‹เจก เจ•เจฐเจฆเฉ€ เจนเฉˆ เจœเฉ‹ WPAD เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจธเจฅเจพเจจเจ• เจจเฉˆเจŸเจตเจฐเจ• เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจตเจพเจฒเฉ‡ เจนเจฎเจฒเจพเจตเจฐ เจ–เจคเจฐเจจเจพเจ• PAC เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจฎเจฟเจฒเจฟเจค เจ•เจฐเจจ เจฒเจˆ DHCP เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจฆเฉ€ เจตเฉฐเจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹