Glibc 2.32 рд╕рд┐рд╕реНрдЯрдо рд▓рд╛рдпрдмреНрд░рд░реА рдкреНрд░рдХрд╛рд╢рди

рд╕рд╣рд╛ рдорд╣рд┐рдиреНрдпрд╛рдВрдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдирдВрддрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╕рд┐рд╕реНрдЯрдо рд▓рд╛рдпрдмреНрд░рд░реА рдкреНрд░рдХрд╛рд╢рди GNU C рд▓рд╛рдпрдмреНрд░рд░реА (glibc) 2.32, рдЬреЗ ISO C11 рдЖрдгрд┐ POSIX.1-2017 рдЪреНрдпрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдВрдЪреЗ рдкреВрд░реНрдгрдкрдгреЗ рдкрд╛рд▓рди рдХрд░рддреЗ. рдирд╡реАрди рд░рд┐рд▓реАрдЭрдордзреНрдпреЗ 67 рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдХрдбреВрди рдирд┐рд░рд╛рдХрд░рдгреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд.

Glibc 2.32 рдордзреНрдпреЗ рд▓рд╛рдЧреВ рд╕реБрдзрд╛рд░рдгрд╛ рдЖрдкрдг рдиреЛрдВрджрд╡реВ рд╢рдХрддрд╛:

  • Synopsys ARC HS (ARCv2 ISA) рдкреНрд░реЛрд╕реЗрд╕рд░рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ. рдпрд╛ рдкреЛрд░реНрдЯрд╕рд╛рдареА рдХрд┐рдорд╛рди binutils 2.32, gcc 8.3 рдЖрдгрд┐ рдХрд░реНрдирд▓ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. Linux рел.рез. рддреАрди ABI рдкреНрд░рдХрд╛рд░ рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗрдд: arc-linux-gnu, arc-linux-gnuhf рдЖрдгрд┐ arceb-linux-gnu (рдмрд┐рдЧ-рдПрдВрдбрд┐рдпрди);
  • DT_AUDIT рдЖрдгрд┐ рд╡рд┐рднрд╛рдЧрд╛рдВрдордзреНрдпреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдСрдбрд┐рдЯ рдореЙрдбреНрдпреВрд▓реНрд╕рдЪреЗ рд▓реЛрдбрд┐рдВрдЧ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ.
    DT_DEPAUDIT рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓.
  • powerpc64le рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╕рд╛рдареА, IEEE128 рд▓рд╛рдБрдЧ рдбрдмрд▓ рдкреНрд░рдХрд╛рд░рд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ "-mabi=ieeelongdouble" рдкрд░реНрдпрд╛рдпрд╛рд╕рд╣ рдЕрд╕реЗрдВрдмреНрд▓реА рджрд░рдореНрдпрд╛рди рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЬрд╛рддреЗ.
  • рдХрд╛рд╣реА API рдордзреНрдпреЗ GCC 'рдЕтАНреЕрдХреНрд╕реЗрд╕' рдЧреБрдгрдзрд░реНрдорд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ, рдЬреЛ GCC 10 рд▓рд╛ рд╕рдВрднрд╛рд╡реНрдп рдмрдлрд░ рдУрд╡реНрд╣рд░рдлреНрд▓реЛ рдЖрдгрд┐ рдЗрддрд░ рдЖрдЙрдЯ-рдСрдл-рдмрд╛рдЙрдВрдб рдкрд░рд┐рд╕реНрдерд┐рддреАрдВрд╕рд╛рдареА рдХрдВрдкрд╛рдЗрд▓ рдХрд░рддрд╛рдирд╛ рдЪрд╛рдВрдЧрд▓реЗ рдЗрд╢рд╛рд░реЗ рдирд┐рд░реНрдорд╛рдг рдХрд░рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдХрд░рддреЛ.
  • рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА Linux-рд╕рд┐рд╕реНрдЯрдореНрд╕рдиреА pthread_attr_setsigmask_np рдЖрдгрд┐ рдлрдВрдХреНрд╢рдиреНрд╕ рд▓рд╛рдЧреВ рдХреЗрд▓реА.
    pthread_attr_getsigmask_np, рдЬреЗ pthread_create рд╡рд╛рдкрд░реВрди рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдереНрд░реЗрдбрд╕рд╛рдареА рд╕рд┐рдЧреНрдирд▓ рдорд╛рд╕реНрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ.
  • рдпреБрдирд┐рдХреЛрдб 13.0.0 рддрдкрд╢реАрд▓рд╛рд╕ рд╕рдорд░реНрдерди рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдбреЗрдЯрд╛, рд╡рд░реНрдг рдкреНрд░рдХрд╛рд░ рдорд╛рд╣рд┐рддреА рдЖрдгрд┐ рд▓рд┐рдкреНрдпрдВрддрд░рдг рд╕рд╛рд░рдгреНрдпрд╛ рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд;
  • рдирд╡реАрди рд╣реЗрдбрд░ рдлрд╛рдЗрд▓ рдЬреЛрдбрд▓реА , рдЬреЗ __libc_single_threaded рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ, рдЬреЗ рд╕рд┐рдВрдЧрд▓-рдереНрд░реЗрдбреЗрдб рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рдирд╕рд╛рдареА рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ.
  • рд╕рд┐рдЧреНрдирд▓рдЪреЗ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рд╡ рдЖрдгрд┐ рд╡рд░реНрдгрди рдкрд░рдд рдХрд░рдгрд╛рд░реЗ sigabbrev_np рдЖрдгрд┐ sigdescr_np рдлрдВрдХреНрд╢рдиреНрд╕ рдЬреЛрдбрд▓реЗ (рдЙрджрд╛. SIGHUP рд╕рд╛рдареА "HUP" рдЖрдгрд┐ "Hangup").
  • strerrorname_np рдЖрдгрд┐ strerrordesc_np рдлрдВрдХреНрд╢рдиреНрд╕ рдЬреЛрдбрд▓реЗ рдЖрд╣реЗрдд рдЬреЗ рдПрд░рд░рдЪреЗ рдирд╛рд╡ рдЖрдгрд┐ рд╡рд░реНрдгрди рдкрд░рдд рдХрд░рддрд╛рдд (рдЙрджрд╛. "EINVAL" рдЖрдгрд┐ EINVAL рд╕рд╛рдареА "рдЕрд╡реИрдз рд╡рд┐рддрд░реНрдХ").
  • ARM64 рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА, "--enable-standard-branch-protection" рдлреНрд▓реЕрдЧ (рдХрд┐рдВрд╡рд╛ GCC рдордзреНрдпреЗ -mbranch-protection=standard) рдЬреЛрдбрдгреНрдпрд╛рдд рдЖрд▓рд╛ рдЖрд╣реЗ. рд╣рд╛ рдлреНрд▓реЕрдЧ ARMv8.5-BTI (рдмреНрд░рдБрдЪ рдЯрд╛рд░реНрдЧреЗрдЯ рдЗрдВрдбрд┐рдХреЗрдЯрд░) рдореЗрдХреЕрдирд┐рдЭрдорд▓рд╛ рдмреНрд░рдБрдЪрд┐рдВрдЧ рджрд░рдореНрдпрд╛рди рдЬрдВрдк рди рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЗрдВрд╕реНрдЯреНрд░рдХреНрд╢рди рд╕реЗрдЯрдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреЗ рд╕рдВрд░рдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдХрд░рддреЛ. рд░рд┐рдЯрд░реНрди-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╡рд╛рдкрд░рдгрд╛рд▒реНрдпрд╛ рдПрдХреНрд╕рдкреНрд▓реЛрдЗрдЯреНрд╕рдордзреНрдпреЗ рдЧреЕрдЭреЗрдЯреНрд╕рдЪреА рдирд┐рд░реНрдорд┐рддреА рд░реЛрдЦрдгреНрдпрд╛рд╕рд╛рдареА рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рдХреЛрдб рд╕реЗрдХреНрд╢рдирдордзреНрдпреЗ рдЬрдВрдк рдмреНрд▓реЙрдХ рдХрд░рдгреЗ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рддреЗ (ROPтАФрд╣рд▓реНрд▓рд╛рдЦреЛрд░ рддреНрдпрд╛рдВрдЪрд╛ рдХреЛрдб рдореЗрдорд░реАрдордзреНрдпреЗ рдареЗрд╡рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рдд рдирд╛рд╣реА, рддрд░ рд░рд┐рдЯрд░реНрди рдЗрдВрд╕реНрдЯреНрд░рдХреНрд╢рдирд╕рд╣ рд╕рдорд╛рдкреНрдд рд╣реЛрдгрд╛рд▒реНрдпрд╛ рдорд╢реАрди рд╕реВрдЪрдирд╛рдВрдЪреНрдпрд╛ рд╡рд┐рджреНрдпрдорд╛рди рднрд╛рдЧрд╛рдВрд╡рд░ рдХрд╛рд░реНрдп рдХрд░рддреЛ, рдЬреНрдпрд╛рдордзреВрди рдЗрдЪреНрдЫрд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЙрд▓ рдЪреЗрди рддрдпрд╛рд░ рдХреЗрд▓реА рдЬрд╛рддреЗ).
  • "--enable-obsolete-rpc" рдЖрдгрд┐ "--enable-obsolete-nsl" рдкрд░реНрдпрд╛рдп рдХрд╛рдвреВрди рдЯрд╛рдХрдгреЗ, рд╣реЗрдбрд░ рдлрд╛рдЗрд▓рд╕рд╣, рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реЗрд▓реНрдпрд╛ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдЪреА рдореЛрдареА рд╕рд╛рдлрд╕рдлрд╛рдИ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ. sstk, siginterrupt, sigpause, sighold, sigrelse, sigignore рдЖрдгрд┐ sigset рд╣реА рдлрдВрдХреНрд╢рдиреНрд╕, sys_siglist, _sys_siglist рдЖрдгрд┐ sys_sigabbrev рд╣реЗ рдЕтАНреЕрд░реЗ, sys_errlist, _sys_errlist, sys_nerr рдЖрдгрд┐ _sys_nerr рд╣реЗ рдЪрд┐рдиреНрд╣ рдЖрдгрд┐ NSS рдореЙрдбреНрдпреВрд▓ hesiod рд╣реЗ рдХрд╛рд▓рдмрд╛рд╣реНрдп рдШреЛрд╖рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд.
  • ldconfig рд╣реЗ рдирд╡реАрди ld.so.cache рдлреЙрд░рдореЕрдЯ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рд╕реНрдерд▓рд╛рдВрддрд░рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рдЬрд╡рд│рдЬрд╡рд│ реиреж рд╡рд░реНрд╖рд╛рдВрдкрд╛рд╕реВрди glibc рдордзреНрдпреЗ рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗ.
  • рдЕрд╕реБрд░рдХреНрд╖рд╛ рдирд┐рд╢реНрдЪрд┐рдд рдХреЗрд▓реНрдпрд╛:
    • CVE-2016-10228 - рдЕрд╡реИрдз рдорд▓реНрдЯреА-рдмрд╛рдЗрдЯ рдбреЗрдЯрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛рдирд╛ -c рдкрд░реНрдпрд╛рдпрд╛рд╕рд╣ рдЪрд╛рд▓рддрд╛рдирд╛ iconv рдпреБрдЯрд┐рд▓рд┐рдЯреАрдордзреНрдпреЗ рдПрдХ рд▓реВрдк рдЙрджреНрднрд╡рддреЛ.
    • CVE-2020-10029 - рд╕реНрдпреВрдбреЛ-рдирд▓ рдпреБрдХреНрддрд┐рд╡рд╛рджрд╛рд╕рд╣ рддреНрд░рд┐рдХреЛрдгрдорд┐рддреАрдп рдлрдВрдХреНрд╢рдиреНрд╕ рдХреЙрд▓ рдХрд░рддрд╛рдирд╛ рд╕реНрдЯреЕрдХ рдХрд░рдкреНрд╢рди.
    • CVE-2020-1752 - рдкрдерд╛рдВрдордзреНрдпреЗ рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рд╕рдВрджрд░реНрдн ("~user") рд╡рд╛рдврд╡рддрд╛рдирд╛ рдЧреНрд▓реЛрдм рдлрдВрдХреНрд╢рдирдордзреНрдпреЗ рд╡рд╛рдкрд░-рдирдВрддрд░-рдореБрдХреНрдд рдЕрд╕реБрд░рдХреНрд╖рд┐рддрддрд╛ рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЕрд╕рддреЗ.
    • CVE-2020-6096 тАФ ARMv7 рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рдХреЙрдкреА рдХреЗрд▓реЗрд▓реНрдпрд╛ рдХреНрд╖реЗрддреНрд░рд╛рдЪрд╛ рдЖрдХрд╛рд░ рдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгрд╛рд▒реНрдпрд╛ memcpy() рдЖрдгрд┐ memmove() рдкреЕрд░рд╛рдореАрдЯрд░рдЪреНрдпрд╛ рдирдХрд╛рд░рд╛рддреНрдордХ рдореВрд▓реНрдпрд╛рдВрдЪреЗ рдЪреБрдХреАрдЪреЗ рд╣рд╛рддрд╛рд│рдгреА. рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ memcpy() рдЖрдгрд┐ memmove() рдлрдВрдХреНрд╢рдиреНрд╕рдордзреНрдпреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рдХрд╛рд░реЗ рдлреЙрд░рдореЕрдЯ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдбреЗрдЯрд╛рд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛рдирд╛ рдХреЛрдбрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рд╛. рд╣реА рд╕рдорд╕реНрдпрд╛ рд▓рдХреНрд╖рдгреАрдп рдЖрд╣реЗ рд░рд╛рд╣рд┐рд▓реЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдорд╛рд╣рд┐рддреА рдЬрд╛рд╣реАрд░ рдЭрд╛рд▓реНрдпрд╛рдкрд╛рд╕реВрди рдЬрд╡рд│рдЬрд╡рд│ рджреЛрди рдорд╣рд┐рдиреЗ рдЖрдгрд┐ Glibc рдбреЗрд╡реНрд╣рд▓рдкрд░реНрд╕рдирд╛ рд╕реВрдЪрдирд╛ рджрд┐рд▓реНрдпрд╛рдкрд╛рд╕реВрди рдкрд╛рдЪ рдорд╣рд┐рдиреЗ рдЕрдирдкреЕрдЪ рдХреЗрд▓реЗрд▓реЗ.

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

DDoS рд╕рдВрд░рдХреНрд╖рдг, VPS VDS рд╕рд░реНрд╡реНрд╣рд░ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд╛рдЗрдЯрд╕рд╛рдареА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдЦрд░реЗрджреА рдХрд░рд╛ ЁЯФе рдбреАрдбреЙрд╕ рд╕рдВрд░рдХреНрд╖рдгрд╛рд╕рд╣ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ, рд╡реНрд╣реАрдкреАрдПрд╕ (VPS) рд╡реНрд╣реАрдбреАрдПрд╕ (VDS) рд╕рд░реНрд╡реНрд╣рд░реНрд╕ рдЦрд░реЗрджреА рдХрд░рд╛ | ProHoster