aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/gist/gistvacuum.c
diff options
context:
space:
mode:
authorMichael Paquier <michael@paquier.xyz>2019-06-17 22:14:04 +0900
committerMichael Paquier <michael@paquier.xyz>2019-06-17 22:14:04 +0900
commit27c464e42a9e3cb3779d1ea63b835a3e191682d6 (patch)
tree08286534e7eb331b7e2f09abc7ce048cb62303a3 /src/backend/access/gist/gistvacuum.c
parent4c779ce324a15ffa0171160c52579130f25fcd3f (diff)
downloadpostgresql-27c464e42a9e3cb3779d1ea63b835a3e191682d6.tar.gz
postgresql-27c464e42a9e3cb3779d1ea63b835a3e191682d6.zip
Fix buffer overflow when processing SCRAM final message in libpq
When a client connects to a rogue server sending specifically-crafted messages, this can suffice to execute arbitrary code as the operating system account used by the client. While on it, fix one error handling when decoding an incorrect salt included in the first message received from server. Author: Michael Paquier Reviewed-by: Jonathan Katz, Heikki Linnakangas Security: CVE-2019-10164 Backpatch-through: 10
Diffstat (limited to 'src/backend/access/gist/gistvacuum.c')
0 files changed, 0 insertions, 0 deletions