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% рдХреЛрдбрдмреЗрд╕рд╣рд░реВрдорд╛, рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рд╡реИрдзрддрд╛рдорд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдлреЗрд▓рд╛ рдкрд░реЗрдХрд╛ рдерд┐рдП, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдЕрд╕рдВрдЧрдд рдЗрдЬрд╛рдЬрддрдкрддреНрд░рд╣рд░реВ (рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ GPL рдХреЛрдбрд▓рд╛рдИ рд╡реНрдпреБрддреНрдкрдиреНрди рдЙрддреНрдкрд╛рджрди рдирдЦреЛрд▓реА рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдЙрддреНрдкрд╛рджрдирд╣рд░реВрдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдиреНрдЫ) рд╡рд╛ рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирдЧрд░реА рдХреЛрдбрдХреЛ рдкреНрд░рдпреЛрдЧред рд╕рдмреИ рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ 93% рд╡реЗрдм рд░ рдореЛрдмрд╛рдЗрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдорд╛ рд╣реБрдиреНрдЫред рдЦреЗрд▓, рднрд░реНрдЪреБрдЕрд▓ рд░рд┐рдпрд╛рд▓рд┐рдЯреА рд╕рд┐рд╕реНрдЯрдо, рдорд▓реНрдЯрд┐рдорд┐рдбрд┐рдпрд╛ рд░ рдордиреЛрд░рдиреНрдЬрди рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВрдорд╛ релреп% рдорд╛рдорд┐рд▓рд╛рд╣рд░реВрдорд╛ рдЙрд▓реНрд▓рдЩреНрдШрди рджреЗрдЦрд┐рдПрдХреЛ рдЫред

рдХреБрд▓рдорд╛, рдЕрдзреНрдпрдпрдирд▓реЗ 124 рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЦреБрд▓рд╛ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНтАНрдпреЛ рдЬреБрди рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рд╕рдмреИ рдХреЛрдб рдЖрдзрд╛рд░рд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рд╕рдмреИрднрдиреНрджрд╛ рд▓реЛрдХрдкреНрд░рд┐рдпрд╣рд░реВ рд╣реБрдиреН: jQuery (55%), рдмреБрдЯрд╕реНрдЯреНрд░реНрдпрд╛рдк (40%), рдлрдиреНрдЯ рдЕрджреНрднреБрдд (31%), Lodash (30%) рд░ jQuery UI (29%)ред рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛рд╣рд░реВрдХреЛ рд╕рдиреНрджрд░реНрднрдорд╛, рд╕рдмреИрднрдиреНрджрд╛ рд▓реЛрдХрдкреНрд░рд┐рдп рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ (рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдХреЛ 74% рдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ), C++ (57%), рд╢реЗрд▓ (54%), C (50%), рдкрд╛рдЗрдерди (46%), рдЬрд╛рднрд╛ (40%), TypeScript (36%), C# (36%); рдкрд░реНрд▓ (рейреж%) рд░ рд░реБрдмреА (реирел%)ред рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛рд╣рд░реВрдХреЛ рдХреБрд▓ рд╕рд╛рдЭреЗрджрд╛рд░реА рд╣реЛ:
JavaScript (51%), C++ (10%), Java (7%), Python (7%), Ruby (5%), Go (4%), C (4%), PHP (4%), TypeScript ( 4%), C# (3%), рдкрд░реНрд▓ (2%) рд░ рд╢реЗрд▓ (1%)ред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди