PostgreSQL 17.1, 16.5, 15.9, 14.14, 13.17 рд░ 12.21 рдХреЛ рд╕рдмреИ рд╕рдорд░реНрдерд┐рдд рд╢рд╛рдЦрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕реБрдзрд╛рд░рд╛рддреНрдордХ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рдорд╛ 35 рддреНрд░реБрдЯрд┐рд╣рд░реВ рдлрд┐рдХреНрд╕ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН рд░ 3 рдХрдордЬреЛрд░реАрд╣рд░реВ рд╣рдЯрд╛рдЗрдПрдХреЛ рдЫ - рдПрдЙрдЯрд╛ рдЦрддрд░рдирд╛рдХ рд░ рджреБрдИ рдЧреИрд░-рдЦрддрд░рдирд╛рдХред рдпреЛ рдкрдирд┐ рдШреЛрд╖рдгрд╛ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рдХрд┐ PostgreSQL 12 рд╢рд╛рдЦрд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдмрдиреНрдж рдЧрд░рд┐рдиреЗрдЫ, рдЬрд╕рдХреЛ рд▓рд╛рдЧрд┐ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВ рдЕрдм рдЙрддреНрдкрдиреНрди рд╣реБрдиреЗ рдЫреИрдирдиреНред
рдЦрддрд░рдирд╛рдХ рдЬреЛрдЦрд┐рдо (CVE-2024-10979), рдЬрд╕рд▓рд╛рдИ 8.8 рдордзреНрдпреЗ 10 рдХреЛ рдЧрдореНрднреАрд░рддрд╛ рд╕реНрддрд░ рддреЛрдХрд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ DBMS рдЕрдиреНрддрд░реНрдЧрдд рд░рд╣реЗрдХреЛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рдЕрдзрд┐рдХрд╛рд░рд╕рдБрдЧ рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди PL/Perl рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдЕрдзрд┐рдХрд╛рд░ рднрдПрдХреЛ рд╕реНрдерд╛рдиреАрдп DBMS рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓рд╛рдИ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдЪрд▓рд┐рд░рд╣реЗрдХреЛред PL/Perl рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВрдорд╛ рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣ рд╡рд╛рддрд╛рд╡рд░рдг рдЪрд░рд╣рд░реВ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛рдХреЛ рдХрд╛рд░рдгрд▓реЗ рдЧрд░реНрджрд╛ PATH рдЪрд░ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ рдЬрд╕рд▓реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдпреЛрдЧреНрдп рдлрд╛рдЗрд▓рд╣рд░реВ рд░ PostgreSQL-рд╡рд┐рд╢реЗрд╖ рд╡рд╛рддрд╛рд╡рд░рдг рдЪрд░рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдорд╛рд░реНрдЧрд╣рд░реВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрджрдЫред рдпреЛ рдиреЛрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ рдХрд┐ рдЖрдХреНрд░рдордг рдЧрд░реНрди, DBMS рдорд╛ рдкрд╣реБрдБрдЪ рдкрд░реНрдпрд╛рдкреНрдд рдЫ рд░ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдЦрд╛рддрд╛ рдЖрд╡рд╢реНрдпрдХ рдЫреИрдиред plperl_set_env_var() RETURNS void AS $$ $ENV{'ENV_VAR'} = 'testval' рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд╡рд╛ рдмрджрд▓реНрдиреБрд╣реЛрд╕реН; $$ LANGUAGE plperl; рдЪрдпрди рдЧрд░реНрдиреБрд╣реЛрд╕реН plperl_set_env_var();
рд╕реНрд░реЛрдд: opennet.ru
