75% เช•เซ‹เชฎเชฐเซเชถเชฟเชฏเชฒ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชฎเชพเช‚ เชจเชฌเชณเชพเชˆเช“ เชธเชพเชฅเซ‡ เชœเซ‚เชจเชพ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เช•เซ‹เชกเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡

เชธเชฟเชจเซ‹เชชเซเชธเชฟเชธ เช•เช‚เชชเชจเซ€ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเซเชฏเซเช‚ 1253 เชตเชพเชฃเชฟเชœเซเชฏเชฟเช• เช•เซ‹เชกเชฌเซ‡เช เช…เชจเซ‡ เชคเชพเชฐเชฃ เช•เชพเชขเซเชฏเซเช‚ เช•เซ‡ เชธเชฎเซ€เช•เซเชทเชพ เช•เชฐเชพเชฏเซ‡เชฒเชพ เชฒเช—เชญเช— เชคเชฎเชพเชฎ (99%) เชตเชพเชฃเชฟเชœเซเชฏเชฟเช• เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชฎเชพเช‚ เช“เช›เชพเชฎเชพเช‚ เช“เช›เชพ เชเช• เช“เชชเชจ เชธเซ‹เชฐเซเชธ เช˜เชŸเช•เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เช…เชจเซ‡ เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชเชฎเชพเช‚ 70% เช•เซ‹เชก เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชนเชคเซ‹. เชธเชฐเช–เชพเชฎเชฃเซ€ เชฎเชพเชŸเซ‡, 2015 เชฎเชพเช‚ เชธเชฎเชพเชจ เช…เชญเซเชฏเชพเชธเชฎเชพเช‚, เช“เชชเชจ เชธเซ‹เชฐเซเชธเชจเซ‹ เชนเชฟเชธเซเชธเซ‹ 36% เชนเชคเซ‹.

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

เชธเซŒเชฅเซ€ เชธเชพเชฎเชพเชจเซเชฏ เช–เชคเชฐเชจเชพเช• เชจเชฌเชณเชพเชˆ เชนเชคเซ€
เชธเชฎเชธเซเชฏเชพ CVE-2018-16487 (เชฐเชฟเชฎเซ‹เชŸ เช•เซ‹เชก เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ) เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชฎเชพเช‚ เชฒเซ‹เชกเชพเชถ Node.js เชฎเชพเชŸเซ‡, เชœเซ‡เชจเซ€ เชธเช‚เชตเซ‡เชฆเชจเชถเซ€เชฒ เช†เชตเซƒเชคเซเชคเชฟเช“ 500 เชฅเซ€ เชตเชงเซ เชตเช–เชค เช†เชตเซ€ เชนเชคเซ€. เชธเซŒเชฅเซ€ เชœเซ‚เชจเซ€ เช…เชจเชชเซ‡เชšเซเชก เชจเชฌเชณเชพเชˆ เช เชเชฒเชชเซ€เชกเซ€ เชกเชฟเชฎเชจเชฎเชพเช‚ เชธเชฎเชธเซเชฏเชพ เชนเชคเซ€ (CVE-1999-0061), 1999 เชฎเชพเช‚ เชธเซเชงเชพเชฐเซ‡เชฒ.

เช•เซ‹เชฎเชฐเซเชถเชฟเชฏเชฒ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชจเชพ เช•เซ‹เชก เชฌเซ‡เชเชฎเชพเช‚ เชธเซเชฐเช•เซเชทเชพ เช‰เชชเชฐเชพเช‚เชค, เชซเซเชฐเซ€ เชฒเชพเชฏเชธเชจเซเชธเชจเซ€ เชถเชฐเชคเซ‹เชจเชพ เชชเชพเชฒเชจ เชชเซเชฐเชคเซเชฏเซ‡ เชชเชฃ เชฌเซ‡เชฆเชฐเช•เชพเชฐเซ€เชญเชฐเซเชฏเซเช‚ เชตเชฒเชฃ เชœเซ‹เชตเชพ เชฎเชณเซ‡ เช›เซ‡.
73% เช•เซ‹เชกเชฌเซ‡เชเชฎเชพเช‚, เช“เชชเชจ เชธเซ‹เชฐเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เช•เชพเชฏเชฆเซ‡เชธเชฐเชคเชพ เชธเชพเชฅเซ‡ เชธเชฎเชธเซเชฏเชพเช“ เชœเซ‹เชตเชพ เชฎเชณเซ€ เชนเชคเซ€, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช…เชธเช‚เช—เชค เชฒเชพเชฏเชธเชจเซเชธ (เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชœเซ€เชชเซ€เชเชฒ เช•เซ‹เชก เชตเซเชฏเซเชคเซเชชเชจเซเชจ เช‰เชคเซเชชเชพเชฆเชจ เช–เซ‹เชฒเซเชฏเชพ เชตเชฟเชจเชพ เชตเซเชฏเชตเชธเชพเชฏเชฟเช• เช‰เชคเซเชชเชพเชฆเชจเซ‹เชฎเชพเช‚ เชถเชพเชฎเซ‡เชฒ เชนเซ‹เชฏ เช›เซ‡) เช…เชฅเชตเชพ เชฒเชพเช‡เชธเชจเซเชธเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เช•เซ‹เชกเชจเซ‹ เช‰เชชเชฏเซ‹เช—. เชคเชฎเชพเชฎ เชฒเชพเช‡เชธเชจเซเชธเชจเซ€ เชธเชฎเชธเซเชฏเชพเช“เชฎเชพเช‚เชฅเซ€ 93% เชตเซ‡เชฌ เช…เชจเซ‡ เชฎเซ‹เชฌเชพเช‡เชฒ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เชฅเชพเชฏ เช›เซ‡. เชฐเชฎเชคเซ‹, เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฐเชฟเชฏเชพเชฒเชฟเชŸเซ€ เชธเชฟเชธเซเชŸเชฎเซเชธ, เชฎเชฒเซเชŸเซ€เชฎเซ€เชกเชฟเชฏเชพ เช…เชจเซ‡ เชฎเชจเซ‹เชฐเช‚เชœเชจ เช•เชพเชฐเซเชฏเช•เซเชฐเชฎเซ‹เชฎเชพเช‚, 59% เช•เซ‡เชธเซ‹เชฎเชพเช‚ เช‰เชฒเซเชฒเช‚เช˜เชจ เชจเซ‹เช‚เชงเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚.

เช•เซเชฒ เชฎเชณเซ€เชจเซ‡, เช…เชญเซเชฏเชพเชธเซ‡ 124 เชฒเชพเช•เซเชทเชฃเชฟเช• เช–เซเชฒเซเชฒเชพ เช˜เชŸเช•เซ‹เชจเซ‡ เช“เชณเช–เซเชฏเชพ เชœเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชคเชฎเชพเชฎ เช•เซ‹เชก เชฌเซ‡เชเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชฏ เช›เซ‡. เชธเซŒเชฅเซ€ เชตเชงเซ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เช›เซ‡: jQuery (55%), เชฌเซเชŸเชธเซเชŸเซเชฐเซ‡เชช (40%), Font Awesome (31%), Lodash (30%) เช…เชจเซ‡ jQuery UI (29%). เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพเช“เชจเซ€ เชฆเซเชฐเชทเซเชŸเชฟเช, เชธเซŒเชฅเซ€ เชตเชงเซ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชœเชพเชตเชพเชธเซเช•เซเชฐเชฟเชชเซเชŸ เช›เซ‡ (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

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹