{"id":"UBUNTU-CVE-2014-2669","details":"Multiple integer overflows in contrib/hstore/hstore_io.c in PostgreSQL 9.0.x before 9.0.16, 9.1.x before 9.1.12, 9.2.x before 9.2.7, and 9.3.x before 9.3.3 allow remote authenticated users to have unspecified impact via vectors related to the (1) hstore_recv, (2) hstore_from_arrays, and (3) hstore_from_array functions in contrib/hstore/hstore_io.c; and the (4) hstoreArrayToPairs function in contrib/hstore/hstore_op.c, which triggers a buffer overflow.  NOTE: this issue was SPLIT from CVE-2014-0064 because it has a different set of affected versions.","modified":"2025-07-18T16:43:00Z","published":"2014-03-31T14:58:00Z","upstream":["CVE-2014-2669"],"references":[{"type":"REPORT","url":"https://ubuntu.com/security/CVE-2014-2669"},{"type":"REPORT","url":"https://github.com/postgres/postgres/commit/31400a673325147e1205326008e32135a78b4d8a"},{"type":"REPORT","url":"http://www.postgresql.org/support/security/"},{"type":"REPORT","url":"http://www.postgresql.org/about/news/1506/"},{"type":"REPORT","url":"http://www.debian.org/security/2014/dsa-2865"},{"type":"REPORT","url":"http://www.debian.org/security/2014/dsa-2864"},{"type":"REPORT","url":"http://wiki.postgresql.org/wiki/20140220securityrelease"},{"type":"REPORT","url":"https://www.cve.org/CVERecord?id=CVE-2014-2669"}],"affected":[{"package":{"name":"postgresql-9.1","ecosystem":"Ubuntu:14.04:LTS","purl":"pkg:deb/ubuntu/postgresql-9.1@9.1.12-1?arch=source&distro=trusty"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.1.12-1"}]}],"versions":["9.1.10-1","9.1.10-1bzr1","9.1.11-1","9.1.11-2"],"ecosystem_specific":{"availability":"No subscription required","binaries":[{"binary_name":"postgresql-plperl-9.1","binary_version":"9.1.12-1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2014/UBUNTU-CVE-2014-2669.json"}}],"schema_version":"1.7.3","severity":[{"type":"Ubuntu","score":"medium"}]}