Re: Unprivileged user can induce crash by using an SUSET param in PGOPTIONS
От
Nathan Bossart
Тема
Re: Unprivileged user can induce crash by using an SUSET param in PGOPTIONS
Дата
Msg-id
20220722223359.GB3998906@nathanxps13
Ответ на
Список
Дерево обсуждения
Re: Unprivileged user can induce crash by using an SUSET param in PGOPTIONS Tom Lane <tgl@sss.pgh.pa.us>
Re: Unprivileged user can induce crash by using an SUSET param in PGOPTIONS Nathan Bossart <nathandbossart@gmail.com>
Re: Unprivileged user can induce crash by using an SUSET param in PGOPTIONS Tom Lane <tgl@sss.pgh.pa.us>
Re: Unprivileged user can induce crash by using an SUSET param in PGOPTIONS Dagfinn Ilmari Mannsåker <ilmari@ilmari.org>
Re: Unprivileged user can induce crash by using an SUSET param in PGOPTIONS Tom Lane <tgl@sss.pgh.pa.us>
Re: Unprivileged user can induce crash by using an SUSET param in PGOPTIONS Dagfinn Ilmari Mannsåker <ilmari@ilmari.org>
Re: Unprivileged user can induce crash by using an SUSET param in PGOPTIONS Tom Lane <tgl@sss.pgh.pa.us>
Re: Unprivileged user can induce crash by using an SUSET param in PGOPTIONS Tom Lane <tgl@sss.pgh.pa.us>
On Fri, Jul 22, 2022 at 02:56:22PM -0400, Tom Lane wrote: > + /* > + * If this is an interactive session, load any libraries that should be > + * preloaded at backend start. Since those are determined by GUCs, this > + * can't happen until GUC settings are complete, but we want it to happen > + * during the initial transaction in case anything that requires database > + * access needs to be done. > + */ > + if (!bootstrap && > + !IsAutoVacuumWorkerProcess() && > + !IsBackgroundWorker && > + !am_walsender) > + process_session_preload_libraries(); I worry that this will be easily missed when adding new types of non-interactive sessions, but I can't claim to have a better idea. -- Nathan Bossart Amazon Web Services: https://aws.amazon.com
В списке pgsql-hackers по дате отправления
От: Tom Lane
Дата: