Aktualizace PostgreSQL s odstraněním zranitelnosti. Vydání systému replikace pgcat.

Byly vytvořeny opravy pro všechny podporované větve PostgreSQL: 12.2, 11.7, 10.12, 9.6.17, 9.5.21 a 9.4.26. Verze 9.4.26 je konečná - příprava aktualizací pro větev 9.4 byla ukončena. Aktualizace pro větev 9.5 budou probíhat do února 2021, 9.6 - do listopadu 2021, 10 - do listopadu 2022, 11 - do listopadu 2023, 12 - do listopadu 2024.

V nových verzích bylo opraveno 75 chyb a byla odstraněna zranitelnost
(CVE-2020-1720), způsobená absencí autorizace při vykonávání příkazu „ALTER … DEPENDS ON EXTENSION“. Za určitých okolností zranitelnost umožňuje nezprivilegovanému uživateli odstranit jakoukoli funkci, proceduru, materializovaný pohled, index nebo spouštěč. Útok je možný, pokud administrátor nainstaloval jakékoli rozšíření, a uživatel může vykonat příkaz CREATE nebo vlastníka rozšíření se podaří přesvědčit, aby vykonal příkaz DROP EXTENSION.

Dále je možné zmínit novou aplikaci pgcat, která umožňuje replikaci dat mezi několika servery PostgreSQL. Program podporuje logickou replikaci přes přenos a reprodukci na jiném hostiteli proudu SQL příkazů prováděných na hlavním serveru, které vedou ke změně dat. Kód je napsán v jazyce Go a distribuováno je licencován pod licencí Apache 2.0. Hlavní rozdíly od vestavěného mechanismu logické replikace:

  • Podpora jakýchkoli typů cílových tabulek (pohledy, fdw (Foreign Data Wrapper), segmentované tabulky, distribuované tabulky citus);
  • Možnost předefinování názvů tabulek (replikace z jedné tabulky do druhé);
  • Podpora obousměrné replikace přes přenos pouze místních změn s ignorováním replikací přicházejících zvenčí;
  • Existence systému řešení konfliktů na základě algoritmu LWW (last-writer-win);
  • Možnost uchování informací o průběhu replikace a nepoužitých replikách v samostatné tabulce, která může být použita pro obnovu po obnovení dočasně nedostupného přijímacího uzlu.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster