aboutsummaryrefslogtreecommitdiff
path: root/src/include/postgres_ext.h
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2017-08-07 10:19:01 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2017-08-07 10:19:21 -0400
commit873741c6821d4fe8245b97e2adf1e8142c8b7531 (patch)
tree09b8726acfd2065bcbcd2c7653bc0a900608f670 /src/include/postgres_ext.h
parent36f9f60958d471c62515494a0c7b0058e578c2eb (diff)
downloadpostgresql-873741c6821d4fe8245b97e2adf1e8142c8b7531.tar.gz
postgresql-873741c6821d4fe8245b97e2adf1e8142c8b7531.zip
Require update permission for the large object written by lo_put().
lo_put() surely should require UPDATE permission, the same as lowrite(), but it failed to check for that, as reported by Chapman Flack. Oversight in commit c50b7c09d; backpatch to 9.4 where that was introduced. Tom Lane and Michael Paquier Security: CVE-2017-7548
Diffstat (limited to 'src/include/postgres_ext.h')
0 files changed, 0 insertions, 0 deletions