75% เจตเจชเจพเจฐเจ• เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจจเจพเจฒ เจชเฉเจฐเจพเจฃเจพ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจ•เฉ‹เจก เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเจพ เจนเฉˆ

Synopsys เจ•เฉฐเจชเจจเฉ€ เจฆเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ•เฉ€เจคเจพ 1253 เจตเจชเจพเจฐเจ• เจ•เฉ‹เจกเจฌเฉ‡เจธ เจ…เจคเฉ‡ เจ‡เจน เจธเจฟเฉฑเจŸเจพ เจ•เฉฑเจขเจฟเจ† เจ•เจฟ เจธเจฎเฉ€เจ–เจฟเจ† เจ•เฉ€เจคเฉ€ เจ—เจˆ เจตเจชเจพเจฐเจ• เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจฒเจ—เจญเจ— เจธเจพเจฐเฉ€เจ†เจ‚ (99%) เจตเจฟเฉฑเจš เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจ‡เฉฑเจ• เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸ เจธเจผเจพเจฎเจฒ เจนเฉˆ, เจ…เจคเฉ‡ เจธเจฎเฉ€เจ–เจฟเจ† เจ•เฉ€เจคเฉ€ เจ—เจˆ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ•เฉ‹เจก เจฆเจพ 70% เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจธเฉ€เฅค เจคเฉเจฒเจจเจพ เจฒเจˆ, 2015 เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเจฎเจพเจจ เจ…เจงเจฟเจเจจ เจตเจฟเฉฑเจš, เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฆเจพ เจนเจฟเฉฑเจธเจพ 36% เจธเฉ€เฅค

เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš, เจตเจฐเจคเฉ‡ เจ—เจ เจฅเจฐเจก-เจชเจพเจฐเจŸเฉ€ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ…เจชเจกเฉ‡เจŸ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ เจตเจฟเฉฑเจš เจธเฉฐเจญเจพเจตเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจนเจจ - เจธเจฎเฉ€เจ–เจฟเจ† เจ•เฉ€เจคเฉ‡ เจ—เจ เจ•เฉ‹เจกเจฌเฉ‡เจธ เจฆเฉ‡ 91% เจตเจฟเฉฑเจš เจ“เจชเจจ เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸ เจนเจจ เจœเฉ‹ 5 เจธเจพเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจตเฉฑเจง เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ เจ…เฉฑเจชเจกเฉ‡เจŸ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ เจœเจพเจ‚ เจ‡เฉฑเจ• เจ›เฉฑเจกเฉ‡ เจ—เจ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจนเจจเฅค เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจฆเฉ‹ เจธเจพเจฒ เจ…เจคเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจธเจพเจ‚เจญ-เจธเฉฐเจญเจพเจฒ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจชเจ›เจพเจฃเฉ‡ เจ—เจ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจ•เฉ‹เจก เจฆเฉ‡ 75% เจตเจฟเฉฑเจš เจ…เจฃเจชเจ›เจพเจคเฉ€เจ†เจ‚ เจœเจพเจฃเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจ, เจœเจฟเจจเฉเจนเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ…เฉฑเจงเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ‰เฉฑเจš เจชเฉฑเจงเจฐ เจฆเจพ เจ–เจผเจคเจฐเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค 2018 เจฆเฉ‡ เจจเจฎเฉ‚เจจเฉ‡ เจตเจฟเฉฑเจš, เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจตเจพเจฒเฉ‡ เจ•เฉ‹เจก เจฆเฉ€ เจนเจฟเฉฑเจธเฉ‡เจฆเจพเจฐเฉ€ 60% เจธเฉ€เฅค

เจธเจญ เจคเฉ‹เจ‚ เจ†เจฎ เจ–เจคเจฐเจจเจพเจ• เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจธเฉ€
เจธเจฎเฉฑเจธเจฟเจ† CVE-2018-16487 (เจฐเจฟเจฎเฉ‹เจŸ เจ•เฉ‹เจก เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ) เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจตเจฟเฉฑเจš lodash Node.js เจฒเจˆ, เจ•เจฎเจœเจผเฉ‹เจฐ เจธเฉฐเจธเจ•เจฐเจฃ เจœเจฟเจจเฉเจนเจพเจ‚ เจฆเจพ 500 เจคเฉ‹เจ‚ เจตเฉฑเจง เจตเจพเจฐ เจธเจพเจนเจฎเจฃเจพ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค lpd เจกเฉˆเจฎเจจ (CVE-1999-0061), 1999 เจตเจฟเฉฑเจš เจธเฉ‹เจงเจฟเจ† เจ—เจฟเจ†เฅค

เจตเจชเจพเจฐเจ• เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจฆเฉ‡ เจ•เฉ‹เจก เจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ เจฎเฉเจซเจค เจฒเจพเจ‡เจธเฉˆเจ‚เจธ เจฆเฉ€เจ†เจ‚ เจธเจผเจฐเจคเจพเจ‚ เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจชเฉเจฐเจคเฉ€ เจตเฉ€ เจฒเจพเจชเจฐเจตเจพเจนเฉ€ เจตเจพเจฒเจพ เจฐเจตเฉฑเจˆเจ† เจนเฉˆเฅค
เจ•เฉ‹เจกเจฌเฉ‡เจธ เจฆเฉ‡ 73% เจตเจฟเฉฑเจš, เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ•เจพเจจเฉ‚เฉฐเจจเฉ€เจคเจพ เจจเจพเจฒ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจชเจพเจˆเจ†เจ‚ เจ—เจˆเจ†เจ‚ เจธเจจ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ…เจธเฉฐเจ—เจค เจฒเจพเจ‡เจธเฉฐเจธ (เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจœเฉ€เจชเฉ€เจเจฒ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจกเฉˆเจฐเฉ€เจตเฉ‡เจŸเจฟเจต เจ‰เจคเจชเจพเจฆ เจ–เฉ‹เจฒเฉเจนเจฃ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจตเจชเจพเจฐเจ• เจ‰เจคเจชเจพเจฆเจพเจ‚ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ) เจœเจพเจ‚ เจฒเจพเจ‡เจธเฉˆเจ‚เจธ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ•เฉ‹เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚เฅค เจธเจพเจฐเฉ€เจ†เจ‚ เจฒเจพเจ‡เจธเฉˆเจ‚เจธ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ 93% เจตเฉˆเฉฑเจฌ เจ…เจคเฉ‡ เจฎเฉ‹เจฌเจพเจˆเจฒ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ–เฉ‡เจกเจพเจ‚, เจตเจฐเจšเฉเจ…เจฒ เจฐเจฟเจเจฒเจฟเจŸเฉ€ เจธเจฟเจธเจŸเจฎ, เจฎเจฒเจŸเฉ€เจฎเฉ€เจกเฉ€เจ† เจ…เจคเฉ‡ เจฎเจจเฉ‹เจฐเฉฐเจœเจจ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจตเจฟเฉฑเจš, 59% เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ‰เจฒเฉฐเจ˜เจฃเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เจฟเจ† เจ—เจฟเจ†เฅค

เจ•เฉเฉฑเจฒ เจฎเจฟเจฒเจพ เจ•เฉ‡, เจ…เจงเจฟเจเจจ เจจเฉ‡ 124 เจ†เจฎ เจ“เจชเจจ เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸเจธ เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เฉ€เจคเฉ€ เจนเฉˆ เจœเฉ‹ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจพเจฐเฉ‡ เจ•เฉ‹เจก เจฌเฉ‡เจธเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจชเฉเจฐเจธเจฟเฉฑเจง เจนเจจ: jQuery (55%), เจฌเฉ‚เจŸเจธเจŸเจฐเฉˆเจช (40%), Font Awesome (31%), Lodash (30%) เจ…เจคเฉ‡ jQuery UI (29%)เฅค เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจญเจพเจธเจผเจพเจตเจพเจ‚ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจชเฉเจฐเจธเจฟเฉฑเจง เจนเจจ JavaScript (74% เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฐเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ), C++ (57%), เจธเจผเฉˆเฉฑเจฒ (54%), C (50%), เจชเจพเจˆเจฅเจจ (46%), เจœเจพเจตเจพ (40%), TypeScript (36%), C# (36%); เจชเจฐเจฒ (30%) เจ…เจคเฉ‡ เจฐเฉ‚เจฌเฉ€ (25%)เฅค เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจญเจพเจธเจผเจพเจตเจพเจ‚ เจฆเจพ เจ•เฉเฉฑเจฒ เจนเจฟเฉฑเจธเจพ เจนเฉˆ:
JavaScript (51%), C++ (10%), Java (7%), Python (7%), เจฐเฉ‚เจฌเฉ€ (5%), Go (4%), C (4%), PHP (4%), TypeScript ( 4%), C# (3%), เจชเจฐเจฒ (2%) เจ…เจคเฉ‡ เจธเจผเฉˆเฉฑเจฒ (1%)เฅค

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

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