Is there any known way to inject SQL into a function similar to this?
create function testinjection(text,integer) returns void as $BODY$ declare begin execute 'update '||quote_ident($1)||' set c=null where id='||$2; return; end; $BODY$ language 'plpgsql' volatile security definer; grant execute on function testinjection(text,integer) to public;
Чтобы сделать работу с сайтом удобнее, мы используем cookie и аналитический сервис «Яндекс.Метрика». Продолжая пользоваться сайтом, вы соглашаетесь с их использованием.