uClibc рд░ uClibc-ng рдорд╛ рдПрдХ рдЬреЛрдЦрд┐рдо рдЬрд╕рд▓реЗ рдбрд╛рдЯрд╛рд▓рд╛рдИ DNS рдХреНрдпрд╛рд╕рдорд╛ рдирдХреНрдХрд▓реА рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ

рдорд╛рдирдХ C рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВ uClibc рд░ uClibc-ng рдорд╛, рдзреЗрд░реИ рдПрдореНрдмреЗрдбреЗрдб рд░ рдкреЛрд░реНрдЯреЗрдмрд▓ рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рдПрдЙрдЯрд╛ рдЬреЛрдЦрд┐рдо рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ (CVE рддреЛрдХрд┐рдПрдХреЛ рдЫреИрди) рдЬрд╕рд▓реЗ рдХрд╛рд▓реНрдкрдирд┐рдХ рдбрд╛рдЯрд╛рд▓рд╛рдИ DNS рдХреНрдпрд╛рд╕рдорд╛ рдШреБрд╕рд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдЬреБрди IP рдареЗрдЧрд╛рдирд╛ рдмрджрд▓реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдХреНрдпрд╛рд╕рдорд╛ рд╕реНрд╡реЗрдЪреНрдЫрд┐рдХ рдбреЛрдореЗрдирдХреЛ рд░ рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛рдХреЛ рд╕рд░реНрднрд░рдорд╛ рдбреЛрдореЗрдирдорд╛ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкреБрди: рдирд┐рд░реНрджреЗрд╢рд┐рдд рдЧрд░реНрдиреБрд╣реЛрд╕реНред

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

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

uClibc рд░ uClibc-ng рдорд╛ рдПрдХ рдЬреЛрдЦрд┐рдо рдЬрд╕рд▓реЗ рдбрд╛рдЯрд╛рд▓рд╛рдИ DNS рдХреНрдпрд╛рд╕рдорд╛ рдирдХреНрдХрд▓реА рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ

рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛ рдмреНрд░реБрдЯ рдлреЛрд░реНрд╕рдмрд╛рдЯ рдЬреЛрдЧрд╛рдЙрди, рд╕реНрдкреЗрд╕рд┐рдлрд┐рдХреЗрд╢рдирд▓реЗ рдердк рд░реВрдкрдорд╛ рд╕реНрд░реЛрдд рдиреЗрдЯрд╡рд░реНрдХ рдкреЛрд░реНрдЯрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛рд╣рд░реВрдХреЛ рдЕрдирд┐рдпрдорд┐рдд рд╡рд┐рддрд░рдг рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рд┐рдлрд╛рд░рд┐рд╕ рдЧрд░реНрджрдЫ рдЬрд╣рд╛рдБрдмрд╛рдЯ DNS рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкрдард╛рдЗрдиреНрдЫ, рдЬрд╕рд▓реЗ рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛рдХреЛ рдЕрдкрд░реНрдпрд╛рдкреНрдд рдареВрд▓реЛ рдЖрдХрд╛рд░рдХреЛ рд▓рд╛рдЧрд┐ рдХреНрд╖рддрд┐рдкреВрд░реНрддрд┐ рджрд┐рдиреНрдЫред рдЬрдм рддрдкрд╛рдЗрдБ рдХрд╛рд▓реНрдкрдирд┐рдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рдкреЛрд░реНрдЯ рдЕрдирд┐рдпрдорд┐рддрддрд╛ рд╕рдХреНрд╖рдо рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ, 16-рдмрд┐рдЯ рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛ рдЪрдпрди рдЧрд░реНрдиреБрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рддрдкрд╛рдЗрдБрд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рдкреЛрд░реНрдЯ рдирдореНрдмрд░ рдкрдирд┐ рдЪрдпрди рдЧрд░реНрдиреБрдкрд░реНрдЫред uClibc рд░ uClibc-ng рдорд╛, рдпрд╕реНрддреЛ рдЕрдирд┐рдпрдорд┐рддрддрд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛ рд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ рдерд┐рдПрди (рдмрд╛рдЗрдиреНрдб рдХрд▓ рдЧрд░реНрджрд╛, рдЕрдирд┐рдпрдорд┐рдд рд╕реНрд░реЛрдд UDP рдкреЛрд░реНрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдПрди) рд░ рдпрд╕рдХреЛ рдкреНрд░рдпреЛрдЧ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдорд╛ рдирд┐рд░реНрднрд░ рдерд┐рдпреЛред

рдЬрдм рдмрд░реНрддрди рдЕрдирд┐рдпрдорд┐рддрддрд╛ рдЕрд╕рдХреНрд╖рдо рд╣реБрдиреНрдЫ, рд╡реГрджреНрдзрд┐ рдЧрд░рд┐рдПрдХреЛ рдЕрдиреБрд░реЛрдз ID рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рдорд╛рдореВрд▓реА рдХрд╛рд░реНрдпрдХреЛ рд░реВрдкрдорд╛ рдЪрд┐рдиреНрд╣ рд▓рдЧрд╛рдЗрдиреНрдЫред рддрд░ рдпрджрд┐ рдЕрдирд┐рдпрдорд┐рддрддрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ рднрдиреЗ рдкрдирд┐, рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛рд▓реЗ рджрд╛рдпрд░рд╛ 32768тАУ60999 рдмрд╛рдЯ рдиреЗрдЯрд╡рд░реНрдХ рдкреЛрд░реНрдЯ рдорд╛рддреНрд░ рдЕрдиреБрдорд╛рди рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ, рдЬрд╕рдХреЛ рд▓рд╛рдЧрд┐ рддрд┐рдиреАрд╣рд░реВрд▓реЗ рд╡рд┐рднрд┐рдиреНрди рдиреЗрдЯрд╡рд░реНрдХ рдкреЛрд░реНрдЯрд╣рд░реВрдорд╛ рдХрд╛рд▓реНрдкрдирд┐рдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдХреЛ рдареВрд▓реЛ рдПрдХрд╕рд╛рде рдкрдард╛рдЙрдиреЗ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдЫрдиреНред

uClibc рд░ uClibc-ng рдорд╛ рдПрдХ рдЬреЛрдЦрд┐рдо рдЬрд╕рд▓реЗ рдбрд╛рдЯрд╛рд▓рд╛рдИ DNS рдХреНрдпрд╛рд╕рдорд╛ рдирдХреНрдХрд▓реА рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ

uClibc 0.9.33.2 рд░ uClibc-ng 1.0.40 рдХреЛ рд╕рдмреИрднрдиреНрджрд╛ рднрд░реНрдЦрд░рдХрд╛ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВ рд╕рд╣рд┐рдд uClibc рд░ uClibc-ng рдХреЛ рд╕рдмреИ рд╣рд╛рд▓рдХрд╛ рд░рд┐рд▓реАрдЬрд╣рд░реВрдорд╛ рд╕рдорд╕реНрдпрд╛ рдкреБрд╖реНрдЯрд┐ рднрдПрдХреЛ рдЫред рд╕реЗрдкреНрдЯреЗрдореНрдмрд░ 2021 рдорд╛, рдЬреЛрдЦрд┐рдордХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдлрд┐рдХреНрд╕рд╣рд░реВрдХреЛ рд╕рдордиреНрд╡рд┐рдд рддрдпрд╛рд░реАрдХреЛ рд▓рд╛рдЧрд┐ CERT/CC рд▓рд╛рдИ рдкрдард╛рдЗрдПрдХреЛ рдерд┐рдпреЛред рдЬрдирд╡рд░реА 2022 рдорд╛, CERT/CC рд╕рдБрдЧ рд╕рд╣рдХрд╛рд░реНрдп рдЧрд░реЗрд░ 200 рднрдиреНрджрд╛ рдмрдвреА рдирд┐рд░реНрдорд╛рддрд╛рд╣рд░реВрд╕рдБрдЧ рд╕рдорд╕реНрдпрд╛рдХреЛ рдбреЗрдЯрд╛ рд╕рд╛рдЭрд╛ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рдорд╛рд░реНрдЪрдорд╛, uClibc-ng рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рдорд░реНрдорддрдХрд░реНрддрд╛рд▓рд╛рдИ рдЫреБрдЯреНрдЯреИ рд╕рдореНрдкрд░реНрдХ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рддрд░ рдЙрдирд▓реЗ рдЬрд╡рд╛рдл рджрд┐рдП рдХрд┐ рдЙрдиреА рдЖрдлреИрдВрд▓реЗ рдХрдордЬреЛрд░реАрд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рд╕рдХреНрд╖рдо рдЫреИрдирдиреН рд░ рд╕рдорд╕реНрдпрд╛рдХреЛ рдмрд╛рд░реЗрдорд╛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдкрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдЦреБрд▓рд╛рд╕рд╛ рдЧрд░реНрди рд╕рд┐рдлрд╛рд░рд┐рд╕ рдЧрд░реЗ, рд╡рд┐рдХрд╛рд╕рдорд╛ рдорджреНрджрдд рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗ рдЖрд╢рд╛рдорд╛ред рд╕рдореБрджрд╛рдпрдмрд╛рдЯ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдирд┐рд░реНрдорд╛рддрд╛рд╣рд░реВ рдордзреНрдпреЗ, NETGEAR рд▓реЗ рдПрдЙрдЯрд╛ рдЕрдкрдбреЗрдЯ рдЬрд╛рд░реА рдЧрд░реНрдиреЗ рдШреЛрд╖рдгрд╛ рдЧрд░реНтАНрдпреЛ рдЬрд╕рд▓реЗ рдХрдордЬреЛрд░реА рд╣рдЯрд╛рдЙрдБрдЫред

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

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