рдХрд░реНрд▓ рд░ libcurl рдорд╛ рдмрдлрд░ рдУрднрд░рдлреНрд▓реЛ, SOCKS5 рдкреНрд░реЛрдХреНрд╕реА рдорд╛рд░реНрдлрдд рдкрд╣реБрдБрдЪ рдЧрд░реНрджрд╛ рдкреНрд░рдХрдЯ рд╣реБрдиреНрдЫ

рдХрд░реНрд▓ рдиреЗрдЯрд╡рд░реНрдХ рд░ libcurl рдкреБрд╕реНрддрдХрд╛рд▓рдпрдорд╛ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд░ рдкрдард╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдорд╛ рдПрдХ рдЬреЛрдЦрд┐рдо (CVE-2023-38545) рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬреБрди рд╕рдорд╛рдирд╛рдиреНрддрд░ рд░реВрдкрдорд╛ рд╡рд┐рдХрд╕рд┐рдд рднрдЗрд░рд╣реЗрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдмрдлрд░ рдУрднрд░рдлреНрд▓реЛ рд░ рд╕рдореНрднрд╛рд╡рд┐рдд рд░реВрдкрдорд╛ рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛ рдХреЛрдбрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рд╕рдХреНрдЫред рдХреНрд▓рд╛рдЗрдиреНрдЯ рд╕рд╛рдЗрдб рдЬрдм рдХрд░реНрд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдкрд╣реБрдБрдЪ рдЧрд░рд┐рдиреНрдЫ рд╡рд╛ libcurl рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдПрдЙрдЯрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ, рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдиреНрддреНрд░рд┐рдд HTTPS рд╕рд░реНрднрд░рдорд╛ред рдпрджрд┐ рдХрд░реНрд▓рдорд╛ SOCKS5 рдкреНрд░реЛрдХреНрд╕реА рдорд╛рд░реНрдлрдд рдкрд╣реБрдБрдЪ рд╕рдХреНрд╖рдо рдкрд╛рд░рд┐рдПрдХреЛ рдЫ рднрдиреЗ рдорд╛рддреНрд░ рд╕рдорд╕реНрдпрд╛ рджреЗрдЦрд╛ рдкрд░реНрджрдЫред рдкреНрд░реЛрдХреНрд╕реА рдмрд┐рдирд╛ рд╕реАрдзрд╛ рдкрд╣реБрдБрдЪ рдЧрд░реНрджрд╛, рдХрдордЬреЛрд░реА рджреЗрдЦрд╛ рдкрд░реНрджреИрдиред рдЬреЛрдЦрд┐рдо рдХрд░реНрд▓ 8.4.0 рд░рд┐рд▓реАрдЬ рдорд╛ рддрдп рдЧрд░рд┐рдПрдХреЛ рдЫред рдмрдЧ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиреЗ рд╕реБрд░рдХреНрд╖рд╛ рдЕрдиреБрд╕рдиреНрдзрд╛рдирдХрд░реНрддрд╛рд▓реЗ рд╣реНрдпрд╛рдХрд░реЛрдирдХреЛ рдЗрдиреНрдЯрд░рдиреЗрдЯ рдмрдЧ рдмрд╛рдЙрдиреНрдЯреА рдкрд╣рд▓рдХреЛ рднрд╛рдЧрдХреЛ рд░реВрдкрдорд╛ $ 4660 рдЗрдирд╛рдо рдкреНрд░рд╛рдкреНрдд рдЧрд░реЗред

SOCKS5 рдкреНрд░реЛрдХреНрд╕реА рдкрд╣реБрдБрдЪ рдЧрд░реНрдиреБ рдЕрдШрд┐ рд╣реЛрд╕реНрдЯрдирд╛рдо рд░рд┐рдЬреЛрд▓реНрдпреБрд╕рди рдХреЛрдбрдорд╛ рддреНрд░реБрдЯрд┐рдХреЛ рдХрд╛рд░рдгрд▓реЗ рдЧрд░реНрджрд╛ рдЬреЛрдЦрд┐рдо рд╣реБрдиреНрдЫред рдпрджрд┐ рд╣реЛрд╕реНрдЯ рдирд╛рдо 256 рд╡рд░реНрдгрд╣рд░реВ рд╕рдореНрдо рд▓рд╛рдореЛ рдЫ рднрдиреЗ, рдХрд░реНрд▓рд▓реЗ рддреБрд░реБрдиреНрддреИ рдирд╛рдорд▓рд╛рдИ SOCKS5 рдкреНрд░реЛрдХреНрд╕реАрдорд╛ рдпрд╕рдХреЛ рдЫреЗрдЙрдорд╛ рд░рд┐рдЬреЛрд▓реНрдпреБрд╕рдирдХреЛ рд▓рд╛рдЧрд┐ рдкрд╛рд╕ рдЧрд░реНрджрдЫ, рд░ рдпрджрд┐ рдирд╛рдо 255 рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░рд╣рд░реВ рднрдиреНрджрд╛ рдмрдвреА рдЫ рднрдиреЗ, рдпрд╕рд▓реЗ рд╕реНрдерд╛рдиреАрдп рд╕рдорд╛рдзрд╛рдирдХрд░реНрддрд╛рдорд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрдЫ рд░ рдкрд╣рд┐рд▓реЗ рдиреИ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдареЗрдЧрд╛рдирд╛ SOCKS5 рдорд╛ рдкрд╛рд╕ рдЧрд░реНрджрдЫред ред рдХреЛрдбрдорд╛ рддреНрд░реБрдЯрд┐рдХреЛ рдХрд╛рд░рдг, рд╕реНрдерд╛рдиреАрдп рд░рд┐рдЬреЛрд▓реНрдпреБрд╕рдирдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛рд▓рд╛рдИ рд╕рдВрдХреЗрдд рдЧрд░реНрдиреЗ рдЭрдгреНрдбрд╛ SOCKS5 рдорд╛рд░реНрдлрдд рдЬрдбрд╛рдирдХреЛ рдврд┐рд▓реЛ рд╡рд╛рд░реНрддрд╛рдХреЛ рдХреНрд░рдордорд╛ рдЧрд▓рдд рдорд╛рдирдорд╛ рд╕реЗрдЯ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рдЬрд╕рд▓реЗ рдЕрдкреЗрдХреНрд╖рд╛рдХреЛ рд╕рд╛рде рдЖрд╡рдВрдЯрд┐рдд рдЧрд░рд┐рдПрдХреЛ рдмрдлрд░рдорд╛ рд▓рд╛рдореЛ рд╣реЛрд╕реНрдЯ рдирд╛рдордХреЛ рд░реЗрдХрд░реНрдбрд┐рдЩрдХреЛ рдиреЗрддреГрддреНрд╡ рдЧрд░реНтАНрдпреЛред рдЖрдИрдкреА тАЛтАЛрдареЗрдЧрд╛рдирд╛ рд╡рд╛ рдирд╛рдо рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдиреЗ, 255 рд╡рд░реНрдгрд╣рд░реВ рднрдиреНрджрд╛ рдмрдвреА рдЫреИрдиред

SOCKS5 рдкреНрд░реЛрдХреНрд╕реА рдорд╛рд░реНрдлрдд рдХрд░реНрд▓ рджреНрд╡рд╛рд░рд╛ рдкрд╣реБрдБрдЪ рдЧрд░рд┐рдПрдХреЛ рд╕рд╛рдЗрдЯрдХреЛ рдорд╛рд▓рд┐рдХрд▓реЗ рдЕрдиреБрд░реЛрдз рд░рд┐рдбрд┐рд░реЗрдХреНрдЯ рдХреЛрдб (HTTP 30x) рдлрд┐рд░реНрддрд╛ рдЧрд░реЗрд░ рд░ 16 рдорд╛рдерд┐рдХреЛ рджрд╛рдпрд░рд╛рдорд╛ рд╣реЛрд╕реНрдЯрдирд╛рдо рднрдПрдХреЛ URL рдорд╛ "Location:" рд╣реЗрдбрд░ рд╕реЗрдЯ рдЧрд░реЗрд░ рдХреНрд▓рд╛рдЗрдиреНрдЯ-рд╕рд╛рдЗрдб рдмрдлрд░ рдУрднрд░рдлреНрд▓реЛ рдЯреНрд░рд┐рдЧрд░ рдЧрд░реНрди рд╕рдХреНрдЫред 64 KB рдорд╛ (16 KB рдЖрд╡рдВрдЯрд┐рдд рдмрдлрд░ рдУрднрд░рдлреНрд▓реЛ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдиреНрдпреВрдирддрдо рдЖрдХрд╛рд░ рд╣реЛ, рд░ 65 KB URL рдорд╛ рдЕрдзрд┐рдХрддрдо рдЕрдиреБрдорддрд┐ рджрд┐рдЗрдПрдХреЛ рд╣реЛрд╕реНрдЯрдирд╛рдо рд▓рдореНрдмрд╛рдЗ рд╣реЛ)ред рдпрджрд┐ libcurl рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдорд╛ рдЕрдиреБрд░реЛрдз рдкреБрди:рдирд┐рд░реНрджреЗрд╢рди рд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ SOCKS5 рдкреНрд░реЛрдХреНрд╕реА рдкрд░реНрдпрд╛рдкреНрдд рдврд┐рд▓реЛ рдЫ, рддрдм рд▓рд╛рдореЛ рд╣реЛрд╕реНрдЯ рдирд╛рдо рд╕рд╛рдиреЛ рдмрдлрд░рдорд╛ рд▓реЗрдЦрд┐рдиреЗрдЫ, рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛ рд╕рд╛рдиреЛ рдЖрдХрд╛рд░рдХреЛред

рдХрдордЬреЛрд░реАрд▓реЗ рдореБрдЦреНрдпрддрдпрд╛ libcurl рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрдЫ рд░ 65541 рднрдиреНрджрд╛ рдХрдо рдорд╛рдирдХреЛ рд╕рд╛рде "--limit-rate" рд╡рд┐рдХрд▓реНрдк рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рдорд╛рддреНрд░ рдХрд░реНрд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдорд╛ рджреЗрдЦрд╛ рдкрд░реНрджрдЫ - libcurl рд▓реЗ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ 16 KB рд╕рд╛рдЗрдЬрдХреЛ рдмрдлрд░ рдЖрд╡рдВрдЯрд┐рдд рдЧрд░реНрджрдЫ, рд░ рдХрд░реНрд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдорд╛ред рдпреЛ 100 KB рд╣реЛ, рддрд░ рдпреЛ рдЖрдХрд╛рд░ "-limit-rate" рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рдХреЛ рдорд╛рдирдХреЛ рдЖрдзрд╛рд░рдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрдиреНрдЫред

рдкрд░рд┐рдпреЛрдЬрдирд╛рдХрд╛ рд▓реЗрдЦрдХ рдбреНрдпрд╛рдирд┐рдпрд▓ рд╕реНрдЯреЗрдирдмрд░реНрдЧрд▓реЗ резрейрезрел рджрд┐рдирд╕рдореНрдо рднреЗрджреНрдпрддрд╛ рдкрддреНрддрд╛ рдирд▓рд╛рдЧреЗрдХреЛ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░реЗред рдпрд╕рд▓реЗ рдпреЛ рдкрдирд┐ рднрдиреНрдЫ рдХрд┐ рдХрд░реНрд▓рдорд╛ рдкрд╣рд┐рд▓реЗ рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдПрдХрд╛ рдХрдордЬреЛрд░реАрд╣рд░реВрдХреЛ 1315% рд╕рдореНрднрд╡рддрдГ рдмреЗрд╡рд╛рд╕реНрддрд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рдпрджрд┐ рдХрд░реНрд▓ рдореЗрдореЛрд░реА-рд╕реБрд░рдХреНрд╖рд┐рдд рднрд╛рд╖рд╛рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рднрдП, рддрд░ рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдпрдорд╛ рдХрд░реНрд▓рд▓рд╛рдИ рдЕрд░реНрдХреЛ рднрд╛рд╖рд╛рдорд╛ рдкреБрди: рд▓реЗрдЦреНрдиреЗ рдХреБрдиреИ рдпреЛрдЬрдирд╛ рдЫреИрдиред рдХреЛрдб рдЖрдзрд╛рд░рдХреЛ рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрдзрд╛рд░ рдЧрд░реНрдиреЗ рдЙрдкрд╛рдпрд╣рд░реВрдХреЛ рд░реВрдкрдорд╛, рдпреЛ рдХреЛрдб рдкрд░реАрдХреНрд╖рдгрдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдХрд░рдгрд╣рд░реВ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрди рд░ рдореЗрдореЛрд░реАрдХреЛ рд╕рд╛рде рд╕реБрд░рдХреНрд╖рд┐рдд рд╕рдЮреНрдЪрд╛рд▓рди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрдиреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛рд╣рд░реВрдорд╛ рд▓реЗрдЦрд┐рдПрдХрд╛ рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВ рдердк рд╕рдХреНрд░рд┐рдп рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫред рд░рд╕реНрдЯрдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд╣рд╛рдЗрдкрд░ HTTP рдмреНрдпрд╛рдХрдЗрдиреНрдб рдЬрд╕реНрддрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рднрд╛рд╖рд╛рд╣рд░реВрдорд╛ рд▓реЗрдЦрд┐рдПрдХрд╛ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВрд╕рдБрдЧ рдХрд░реНрд▓рдХрд╛ рднрд╛рдЧрд╣рд░реВ рдХреНрд░рдорд╢рдГ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрдиреЗ рд╕рдореНрднрд╛рд╡рдирд╛рд▓рд╛рдИ рдкрдирд┐ рдпрд╕рд▓реЗ рд╡рд┐рдЪрд╛рд░ рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЫред

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

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