Re: [PATCH] Dereference null return value (NULL_RETURNS) (src/backend/commands/statscmds.c)
Em ter., 25 de ago. de 2020 às 12:42, Ranier Vilela escreveu: > Hi Tom, > > Per Coverity. > > The SearchSysCache1 allows return NULL and at function AlterStatistics, > has one mistake, lack of, check of return, which enables a dereference > NULL pointer, > at function heap_modify_tuple. > > While there is room for improvement. > Avoid calling SearchSysCache1 and table_open if the user "is not the owner > of the existing statistics object". > After a long time, finally this bug has been fixed. https://github.com/postgres/postgres/commit/6d554e3fcd6fb8be2dbcbd3521e2947ed7a552cb regards, Ranier Vilela
[PATCH] Dereference null return value (NULL_RETURNS) (src/backend/commands/statscmds.c)
Hi Tom, Per Coverity. The SearchSysCache1 allows return NULL and at function AlterStatistics, has one mistake, lack of, check of return, which enables a dereference NULL pointer, at function heap_modify_tuple. While there is room for improvement. Avoid calling SearchSysCache1 and table_open if the user "is not the owner of the existing statistics object". regards, Ranier Vilela fix_dereference_null_statscmds.patch Description: Binary data