Node.js рдмрд╛рдЯ http2 рдореЛрдбреНрдпреБрд▓рдорд╛ рдЬреЛрдЦрд┐рдо

рд╕рд░реНрднрд░-рд╕рд╛рдЗрдб JavaScript рдкреНрд▓реЗрдЯрдлрд░реНрдо Node.js рдХрд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рд╕реБрдзрд╛рд░рд╛рддреНрдордХ рд░рд┐рд▓реАрдЬрд╣рд░реВ 12.22.4, 14.17.4 рд░ 16.6.0 рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реЗрдХрд╛ рдЫрдиреН, рдЬрд╕рд▓реЗ рдЖрдВрд╢рд┐рдХ рд░реВрдкрдорд╛ http2021 рдореЛрдбреНрдпреБрд▓ (HTTP/22930 рдЧреНрд░рд╛рд╣рдХ) рдорд╛ рдХрдордЬреЛрд░реА (CVE-2-2.0) рд▓рд╛рдИ рд╕реБрдзрд╛рд░ рдЧрд░реНрджрдЫред , рдЬрд╕рд▓реЗ рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдиреНрддреНрд░рд┐рдд рд╣реЛрд╕реНрдЯ рдкрд╣реБрдБрдЪ рдЧрд░реНрджрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреНрд░реНрдпрд╛рд╕ рд╕реБрд░реБ рдЧрд░реНрди рд╡рд╛ рд╕рдореНрднрд╛рд╡рд┐рдд рд░реВрдкрдорд╛ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рддрдкрд╛рдИрдВрдХреЛ рдХреЛрдбрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд▓рд╛рдИ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

RST_STREAM (рдереНрд░реЗрдб рд░рд┐рд╕реЗрдЯ) рдереНрд░реЗрдбрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдлреНрд░реЗрдорд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реЗрдкрдЫрд┐ рдЬрдбрд╛рди рдмрдиреНрдж рдЧрд░реНрджрд╛ рдкрд╣рд┐рд▓реЗ рдиреИ рдореБрдХреНрдд рдореЗрдореЛрд░реА рдкрд╣реБрдБрдЪ рдЧрд░реНрдирд╛рд▓реЗ рд╕рдорд╕реНрдпрд╛ рдЙрддреНрдкрдиреНрди рд╣реБрдиреНрдЫ рдЬрд╕рд▓реЗ рд▓реЗрдЦрд╣рд░реВрд▓рд╛рдИ рдмреНрд▓рдХ рдЧрд░реНрдиреЗ рдЧрд╣рди рдкрдвреНрдиреЗ рдХрд╛рд░реНрдпрд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЫред рдпрджрд┐ рддреНрд░реБрдЯрд┐ рдХреЛрдб рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирдЧрд░рд┐рдХрди RST_STREAM рдлреНрд░реЗрдо рдкреНрд░рд╛рдкреНрдд рднрдпреЛ рднрдиреЗ, http2 рдореЛрдбреНрдпреБрд▓рд▓реЗ рдкрд╣рд┐рд▓реЗ рдиреИ рдкреНрд░рд╛рдкреНрдд рднрдПрдХреЛ рдбреЗрдЯрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдХреНрд▓рд┐рдирдЕрдк рдкреНрд░рдХреНрд░рд┐рдпрд╛рд▓рд╛рдИ рдХрд▓ рдЧрд░реНрджрдЫ, рдЬрд╕рдмрд╛рдЯ рдХреНрд▓реЛрдЬрд░ рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд▓рд╛рдИ рдкрд╣рд┐рд▓реЗ рдиреИ рдмрдиреНрдж рдЧрд░рд┐рдПрдХреЛ рд╕реНрдЯреНрд░рд┐рдордХреЛ рд▓рд╛рдЧрд┐ рдкреБрди: рдмреЛрд▓рд╛рдЗрдиреНрдЫ, рдЬрд╕рд▓реЗ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рд╣рд░реВрдХреЛ рджреЛрд╣реЛрд░реЛ рдореБрдХреНрддрд┐рдорд╛ рдЬрд╛рдиреНрдЫред

рдкреНрдпрд╛рдЪ рдЫрд▓рдлрд▓рд▓реЗ рдиреЛрдЯ рдЧрд░реНрджрдЫ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рд╕рдорд╛рдзрд╛рди рднрдПрдХреЛ рдЫреИрди рд░, рдереЛрд░реИ рдкрд░рд┐рдорд╛рд░реНрдЬрд┐рдд рдЕрд╡рд╕реНрдерд╛рд╣рд░реВрдорд╛, рдкреНрд░рдХрд╛рд╢рд┐рдд рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВрдорд╛ рджреЗрдЦрд╛ рдкрд░реНрди рдЬрд╛рд░реА рдЫред рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд▓реЗ рджреЗрдЦрд╛рдПрдХреЛ рдЫ рдХрд┐ рдлрд┐рдХреНрд╕рд▓реЗ рд╡рд┐рд╢реЗрд╖ рдХреЗрд╕рд╣рд░реВ рдордзреНрдпреЗ рдПрдЙрдЯрд╛рд▓рд╛рдИ рдорд╛рддреНрд░ рд╕рдореЗрдЯреНрдЫ - рдЬрдм рдереНрд░реЗрдб рдкрдвреНрдиреЗ рдореЛрдбрдорд╛ рд╣реБрдиреНрдЫ, рддрд░ рдЕрдиреНрдп рдереНрд░реЗрдб рдЕрд╡рд╕реНрдерд╛рд╣рд░реВ (рдкрдвреНрдиреЗ рд░ рдкрдЬ рдЧрд░реНрдиреЗ, рдкрдЬ рдЧрд░реНрдиреЗ рд░ рдХреЗрд╣реА рдкреНрд░рдХрд╛рд░рдХрд╛ рд▓реЗрдЦрди) рд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреНрджреИрдиред

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

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