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-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрд░реНрдпрд╛рд╡рд░рдг рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓реНрд╕рдЪреЗ рдорд╛рд░реНрдЧ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ. рд╣реЗ рд▓рдХреНрд╖рд╛рдд рдШреЗрддрд▓реЗ рдЖрд╣реЗ рдХреА рд╣рд▓реНрд▓рд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдбреАрдмреАрдПрдордПрд╕рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреЗ рдкреБрд░реЗрд╕реЗ рдЖрд╣реЗ рдЖрдгрд┐ рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рдЦрд╛рддреЗ рдЖрд╡рд╢реНрдпрдХ рдирд╛рд╣реА. рдлрдВрдХреНрд╢рди рддрдпрд╛рд░ рдХрд░рд╛ рдХрд┐рдВрд╡рд╛ рдмрджрд▓рд╛ plperl_set_env_var() RETURNS void AS $$ $ENV{'ENV_VAR'} = 'testval'; $$ LANGUAGE plperl; рдирд┐рд╡рдбрд╛ plperl_set_env_var();
рд╕реНрддреНрд░реЛрдд: opennet.ru
