aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/dbcommands.c
diff options
context:
space:
mode:
authorPeter Eisentraut <peter@eisentraut.org>2022-09-21 09:34:22 -0400
committerPeter Eisentraut <peter@eisentraut.org>2022-09-21 09:42:35 -0400
commit2da8c4cff39328897aa716a0ba57bdada5aeaf6e (patch)
tree907c48a01861cd3969dd0d8d500eae08e6530d95 /src/backend/commands/dbcommands.c
parent3d4e841a076379663ae714d1d1c7eee11c638063 (diff)
downloadpostgresql-2da8c4cff39328897aa716a0ba57bdada5aeaf6e.tar.gz
postgresql-2da8c4cff39328897aa716a0ba57bdada5aeaf6e.zip
Tighten pg_get_object_address argument checking
For publication schemas (OBJECT_PUBLICATION_NAMESPACE) and user mappings (OBJECT_USER_MAPPING), pg_get_object_address() checked the array length of the second argument, but not of the first argument. If the first argument was too long, it would just silently ignore everything but the first argument. Fix that by checking the length of the first argument as well. Reviewed-by: Amit Kapila <amit.kapila16@gmail.com> Discussion: https://www.postgresql.org/message-id/flat/caaef70b-a874-1088-92ef-5ac38269c33b%40enterprisedb.com
Diffstat (limited to 'src/backend/commands/dbcommands.c')
0 files changed, 0 insertions, 0 deletions