PostgreSQL CVE feed and alerts
Every new CVE and security advisory affecting PostgreSQL, merged from the CVE List, GitHub, OSV, NVD and CISA KEV into one entry each, with severity, exploitation status and fixed versions. New entries appear within minutes of their source. The feeds are free and need no API key; the newest 200 are listed below.
- Critical
- 14
- High
- 100+
- On CISA KEV
- 0
Of the newest 200
- CVE-2026-6467PostgreSQL code execution as superuser in extension scriptsPostgreSQL
- CVE-2026-6460PostgreSQL remote code execution in type handling during DDLPostgreSQL
- CVE-2026-18447PostgreSQL arbitrary code execution via SQL function type confusionPostgreSQL
- CVE-2026-16240PostgreSQL memory disclosure in pg_basebackup via backup manifestPostgreSQL
- CVE-2026-16237PostgreSQL row access bypass via ON CONFLICT on auto-updatable viewsPostgreSQL
- CVE-2026-14661PostgreSQL denial of service via file writes in dblinkPostgreSQL
- CVE-2026-120154PostgreSQL row security bypass in INSERT ... ON CONFLICTPostgreSQL
- CVE-2026-120153PostgreSQL remote code execution in extension script substitutionsPostgreSQL
- CVE-2026-120152PostgreSQL memory disclosure in pg_show_all_settings()PostgreSQL
- CVE-2026-120151PostgreSQL remote code execution in plpgsql record assignmentPostgreSQL
- CVE-2026-120150PostgreSQL remote code execution in expanded-record domain checksPostgreSQL
- CVE-2026-120149PostgreSQL heap overflow in FDW batch inserts with code executionPostgreSQL
- CVE-2026-120148PostgreSQL code execution via type confusion in extended statisticsPostgreSQL
- CVE-2026-120147PostgreSQL arbitrary code execution in dblink via use-after-freePostgreSQL
- CVE-2026-120146PostgreSQL privilege escalation in REASSIGN OWNEDPostgreSQL
- CVE-2026-120145PostgreSQL code execution via logical replication subscriptionsPostgreSQL
- CVE-2026-120144PostgreSQL arbitrary code execution in type-cache invalidationPostgreSQL
- CVE-2026-120143PostgreSQL code execution via use-after-free in trigger functionsPostgreSQL
- CVE-2026-120142PostgreSQL arbitrary code execution in anonymous RECORD typesPostgreSQL
- CVE-2026-120141PostgreSQL arbitrary code execution in set-returning functionsPostgreSQL
- CVE-2026-120139PostgreSQL code execution via integer overflow in tuple sizingPostgreSQL
- CVE-2026-116336PostgreSQL arbitrary code execution in REINDEX CONCURRENTLYPostgreSQL
- CVE-2026-116335PostgreSQL code execution in operator commutator and negator linksPostgreSQL
- CVE-2026-116333PostgreSQL buffer over-read in parallel B-tree index scansPostgreSQL
- CVE-2026-116332PostgreSQL code execution via use-after-free in portal setupPostgreSQL
- CVE-2026-116331PostgreSQL code execution in min/max aggregate optimizationPostgreSQL
- CVE-2026-116330PostgreSQL arbitrary code execution in pg_dump restore.sqlPostgreSQL
- CVE-2026-116329PostgreSQL code execution via type confusion in statistics importPostgreSQL
- CVE-2026-116328PostgreSQL arbitrary code execution in generation memory contextsPostgreSQL
- CVE-2026-116327PostgreSQL information disclosure via security_barrier viewsPostgreSQL
- CVE-2026-116326PostgreSQL possible code execution in plperl exception handlingPostgreSQL
- CVE-2026-116325PostgreSQL SQL injection in reindexdb via crafted index namesPostgreSQL
- CVE-2026-116323PostgreSQL remote code execution in pltclPostgreSQL
- CVE-2026-116322PostgreSQL denial of service in pre-auth cancel request handlingPostgreSQL
- CVE-2026-116321PostgreSQL remote memory leak in array assignmentPostgreSQL
- CVE-2026-116320PostgreSQL code execution via use-after-free in plperlPostgreSQL
- CVE-2026-116319PostgreSQL use-after-free leads to code execution in plperlPostgreSQL
- CVE-2026-116318PostgreSQL SQL injection in pg_dump not-null constraint namesPostgreSQL
- CVE-2026-116317PostgreSQL code execution via ts_rank_cd() heap overflowPostgreSQL
- CVE-2026-116316PostgreSQL arbitrary SQL execution via pg_temp type plantingPostgreSQL
- CVE-2026-116315PostgreSQL arbitrary code execution in tsvector_delete()PostgreSQL
- CVE-2026-116314PostgreSQL arbitrary code execution in pg_restorePostgreSQL
- CVE-2026-116313PostgreSQL code execution in vacuumdb via untrusted search pathPostgreSQL
- CVE-2026-116312PostgreSQL wrong row in MERGE trigger transition tablePostgreSQL
- CVE-2026-116311PostgreSQL row security bypass in DROP OWNEDPostgreSQL
- CVE-2026-116310PostgreSQL memory disclosure in COPY FROM error reportingPostgreSQL
- CVE-2026-116309PostgreSQL type confusion enables code execution in plperlPostgreSQL
- CVE-2026-116308PostgreSQL memory over-read in dict_int text search dictionaryPostgreSQL
- CVE-2026-116307PostgreSQL authenticated remote code execution in plperlPostgreSQL
- CVE-2026-116306PostgreSQL arbitrary code execution in composite-type field assignmentPostgreSQL
- CVE-2026-116304PostgreSQL arbitrary code execution in parallel RECORD type handlingPostgreSQL
- CVE-2026-116303PostgreSQL privilege bypass in cast functions via foreign keysPostgreSQL
- CVE-2026-120067psqlODBC stack buffer overflow in updatable cursor value handlingPostgreSQL psqlODBC
- CVE-2026-120066psqlODBC symlink following in driver log filesPostgreSQL psqlODBC
- CVE-2026-120065psqlODBC SQL injection in updatable cursor queriesPostgreSQL psqlODBC
- CVE-2026-120064psqlODBC out-of-bounds memory access in column binding functionsPostgreSQL psqlODBC
- CVE-2026-120063psqlODBC stack buffer overflow in schema and table name quotingPostgreSQL psqlODBC
- CVE-2026-120062psqlODBC SQL injection in SQLSpecialColumnsPostgreSQL psqlODBC
- CVE-2026-120061psqlODBC stack buffer overflow in ODBC escape parserPostgreSQL psqlODBC
- CVE-2026-120060psqlODBC out-of-bounds reads in database driver from server dataPostgreSQL psqlODBC
- CVE-2026-120059psqlODBC memory disclosure via format string in column namesPostgreSQL psqlODBC
- CVE-2026-120058psqlODBC code execution via row cache overflowPostgreSQL psqlODBC
- CVE-2026-120057psqlODBC buffer overflow in large-object read handlingPostgreSQL psqlODBC
- CVE-2026-116252pgAdmin 4: Materialized view refresh redirects its connection through a crafted database namepgadmin.org pgAdmin
- CVE-2026-116251pgAdmin 4: A user's other sessions survive a change of their passwordpgadmin.org pgAdmin
- CVE-2026-116250pgAdmin 4: Files opened in a storage directory follow a symbolic link, hard link or FIFO planted after the containment checkpgadmin.org pgAdmin
- CVE-2026-116249pgAdmin 4: Connection file paths and parameter keys escape the user's storage directorypgadmin.org pgAdmin
- CVE-2026-116248pgAdmin 4: Non-administrators can share a server with every userpgadmin.org pgAdmin
- CVE-2026-116247pgAdmin 4: libpq uses the pgAdmin service account's own password file and client certificatepgadmin.org pgAdmin
- CVE-2026-116246pgAdmin 4: Server passwords are left in pgAdmin's process environmentpgadmin.org pgAdmin
- CVE-2026-116245pgAdmin 4: Connection services are not restricted in server modepgadmin.org pgAdmin
- CVE-2026-116244pgAdmin 4: libpq uses the pgAdmin service account's Kerberos credentialspgadmin.org pgAdmin
- CVE-2026-116243pgAdmin 4: Utility binary path can point at a shared storage directorypgadmin.org pgAdmin
- CVE-2026-116242pgAdmin 4: SSH tunnels use the pgAdmin service account's own SSH identitypgadmin.org pgAdmin
- CVE-2026-116241pgAdmin 4 command injection in Import/Export Data query exportpgadmin.org pgAdmin
- CVE-2026-116240pgAdmin 4: File Manager and storage-path tools act on a different path from the one checkedpgadmin.org pgAdmin
- CVE-2026-116239pgAdmin 4: An LDAP or Kerberos login is logged in to another account with the same usernamepgadmin.org pgAdmin
- CVE-2026-116238pgAdmin 4: The failed login limit can be bypassed, and Flask-Security's own views skip pgAdmin's login and password checkspgadmin.org pgAdmin
- CVE-2026-110183Dalibo PostgreSQL Anonymizer sensitive data leak via stale pg_stats statisticsDALIBO PostgreSQL Anonymizer
- CVE-2026-110182Dalibo PostgreSQL Anonymizer masking bypass in partial() and partial_email()DALIBO PostgreSQL Anonymizer
- CVE-2026-110181Dalibo PostgreSQL Anonymizer anonymized data leak in SQL-standard functionsDALIBO PostgreSQL Anonymizer
- CVE-2026-105620Dalibo PostgreSQL Anonymizer unmasked data read through sub-query masking rulesDALIBO PostgreSQL Anonymizer
- CVE-2026-105619Dalibo PostgreSQL Anonymizer missing authorization exposes unmasked data in viewsDALIBO PostgreSQL Anonymizer
- CVE-2026-105618Dalibo PostgreSQL Anonymizer unmasked data exposed through parent partitioned tablesDALIBO PostgreSQL Anonymizer
- CVE-2026-105617Dalibo PostgreSQL Anonymizer information disclosure in cached query plansDALIBO PostgreSQL Anonymizer
- CVE-2026-105616Dalibo PostgreSQL Anonymizer information disclosure of masking salt via system catalogsDALIBO PostgreSQL Anonymizer
- CVE-2026-105615Dalibo PostgreSQL Anonymizer information disclosure in pg_stats for masked columnsDALIBO PostgreSQL Anonymizer
- CVE-2026-105614Dalibo PostgreSQL Anonymizer memory exhaustion via crafted image in anon.image_blur()DALIBO PostgreSQL Anonymizer
- CVE-2026-105613Dalibo PostgreSQL Anonymizer unbounded memory allocation in range-based dummy functionsDALIBO PostgreSQL Anonymizer
- CVE-2026-105612Dalibo PostgreSQL Anonymizer read-only bypass in masked roles via CTEsDALIBO PostgreSQL Anonymizer
- CVE-2026-109448psqlODBC SQLBindParameter heap memory corruption when binding more than 32767 parametersPostgreSQL psqlODBC
- CVE-2026-107315pgjdbc pads a value shorter than its declared length with bytes of earlier statements (rather than zeros)pgjdbc
- CVE-2026-107314pgjdbc does not enforce requireAuth when the value excludes every authentication methodpgjdbc
- CVE-2026-107313pgjdbc stores bytes of earlier messages in place of a large value on GSS-encrypted connectionspgjdbc
- CVE-2026-97469PostgreSQL Anonymizer: RESTRICTED functions are reachable through a subLinkDALIBO PostgreSQL Anonymizer
- CVE-2026-86864pgAdmin 4: Argument and connection-string injection via the database field in the Backup toolpgadmin.org pgAdmin
- CVE-2026-86863pgAdmin 4 authentication bypass in webserver authentication modepgadmin.org pgAdmin
- CVE-2026-86862pgAdmin 4: Connection-string injection via the database field in the Restore and Maintenance toolspgadmin.org pgAdmin
- CVE-2026-86861pgAdmin 4: File Manager save_file writes through a symbolic link planted after the containment checkpgadmin.org pgAdmin
- CVE-2026-83534PostgreSQL Anonymizer: Privilege escalation to superuser via anon.anonymize_database_parallel()DALIBO PostgreSQL Anonymizer
- CVE-2026-19634PostgreSQL Anonymizer: SQL injection in import_database_rules() and import_roles_rules() via crafted object names / JSONDALIBO PostgreSQL Anonymizer
- CVE-2026-19633PostgreSQL Anonymizer: unprivileged masked users can execute code via operators, domain casts and view subqueriesDALIBO PostgreSQL Anonymizer
- CVE-2026-85787An incomplete list of disallowed inputs in the SQL validation component of Amazon awslabs postgres-mcp-serverAmazon postgres-mcp-server
- CVE-2026-85620Postgres MCP Pro 0.3.0 Restricted-Mode Bypass via FROM-Clause Functioncrystaldba postgres-mcp
- CVE-2026-19475An authenticated user with permission to query a SQL data source can bypass the fix for CVE-2026-33375 by injecting the timeGroup macro through a WHERE clause, which Grafana's regex-based macro…Grafana PostgreSQL Datasource · Grafana MySQL Datasource +2
- CVE-2026-14671PostgreSQL refint plan cache type confusion executes arbitrary codePostgreSQL
- CVE-2026-6471PostgreSQL logical decoding can dlopen arbitrary filePostgreSQL
- CVE-2026-6470PostgreSQL fails to check type USAGE privilegePostgreSQL
- CVE-2026-6469PostgreSQL ALTER TABLE ALTER TYPE resets extended statistics ownershipPostgreSQL
- CVE-2026-6464PostgreSQL psql COPY FROM STDIN early failure processes data lines as psql commandsPostgreSQL
- CVE-2026-19385PostgreSQL pg_dump heap buffer overflow executes arbitrary codePostgreSQL
- CVE-2026-18408PostgreSQL psql \unrestrict lets superuser of pg_dump origin server execute arbitrary code in psql clientPostgreSQL
- CVE-2026-18024PostgreSQL ascii() function reads past end of bufferPostgreSQL
- CVE-2026-16241PostgreSQL ECPG integer underflow can crash the clientPostgreSQL
- CVE-2026-16239PostgreSQL type confusion in cursor CLOSE + DECLARE executes arbitrary codePostgreSQL
- CVE-2026-16238PostgreSQL type confusion in pg_restore_attribute_stats() executes arbitrary codePostgreSQL
- CVE-2026-15742PostgreSQL fuzzystrmatch writes effectively-arbitrary addresses, via integer wraparoundPostgreSQL
- CVE-2026-15741PostgreSQL expression deparse allows SQL injection via EXTRACT argumentPostgreSQL
- CVE-2026-14681PostgreSQL improper enforcement of GSSAPI encryption when coupled with SSLPostgreSQL
- CVE-2026-14680PostgreSQL type confusion via "internal" argumentsPostgreSQL
- CVE-2026-14679PostgreSQL stack buffer overflow in argument match writes 0x0 and 0x1 to server memoryPostgreSQL
- CVE-2026-14678PostgreSQL pg_trgm picksplit reads past end of bufferPostgreSQL
- CVE-2026-14677PostgreSQL 32-bit pltcl and plperl undersize allocations, via integer wraparoundPostgreSQL
- CVE-2026-14676PostgreSQL pg_stat_statements heap buffer overflow executes arbitrary codePostgreSQL
- CVE-2026-14673PostgreSQL amcheck does not clear untrusted search pathPostgreSQL
- CVE-2026-14672PostgreSQL observable response discrepancy with non-default scram_iterations provides user existence oraclePostgreSQL
- CVE-2026-14670PostgreSQL plperl tied object heap buffer overflow executes arbitrary codePostgreSQL
- CVE-2026-14669PostgreSQL to_char heap buffer overflow executes arbitrary codePostgreSQL
- CVE-2026-14668PostgreSQL ctid type confusion in selectivity estimator discloses derivative of arbitrary readPostgreSQL
- CVE-2026-14666PostgreSQL row security caching disregards role modificationsPostgreSQL
- CVE-2026-14664PostgreSQL regexp heap buffer overflow executes arbitrary codePostgreSQL
- CVE-2026-14663PostgreSQL pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartextPostgreSQL
- CVE-2026-14662PostgreSQL tsvector and tsquery undersize allocations, via integer wraparoundPostgreSQL
- CVE-2026-17566pgAdmin 4: RCE via backslash-escape mismatch in Import/Export Data query guard (incomplete defense, sibling gap to CVE-2025-13780)pgadmin.org pgAdmin
- CVE-2026-17351pgAdmin 4: AI Assistant read-only transaction bypass via sqlparse/PostgreSQL lexer disagreement (incomplete fix for CVE-2026-12045)pgadmin.org pgAdmin
- CVE-2026-17350pgAdmin 4: Tool permission bypass via backend routes and Socket.IO handlerspgadmin.org pgAdmin
- CVE-2026-17349pgAdmin 4: Adhoc server clone leaks another user's stored database credentials and ownership to a non-ownerpgadmin.org pgAdmin
- CVE-2026-17348In SERVER mode, pgAdmin 4 enforces authentication per route via the @pga_login_required decorator; the application's before_request hook only handles desktop-mode auto-login and the…pgadmin.org pgAdmin
- CVE-2026-17347pgAdmin 4: OS command injection in MASTER_PASSWORD_HOOK via untrusted username substitutionpgadmin.org pgAdmin
- CVE-2026-17346The fix for CVE-2026-12044 in pgAdmin 4 9.16 hardened qtLiteral and switched sixteen COMMENT ON / pgstattuple / pgstatindex templates to it, but missed several sinks that had been placed in…pgadmin.org pgAdmin
- CVE-2026-54291Silent channel-binding authentication downgrade via unsupported certificate algorithmspgjdbc · org.postgresql:postgresql
- CVE-2026-13455PostgreSQL Anonymizer: Unrestricted function can leak the secret saltDALIBO PostgreSQL Anonymizer
- CVE-2026-12049pgAdmin 4: Open redirect in multi-factor authentication flow via unvalidated 'next' parameterpgadmin.org pgAdmin
- CVE-2026-12048pgAdmin 4: Stored XSS via untrusted error and plan-node text rendered through html-react-parserpgadmin.org pgAdmin
- CVE-2026-12047pgAdmin 4: HTML injection in cloud verify_credentials / deploy endpoints via unsanitised SDK exception textpgadmin.org pgAdmin
- CVE-2026-12046pgAdmin 4: Unauthenticated pickle deserialization in SQL Editor close / update_connection routes enables remote code executionpgadmin.org pgAdmin
- CVE-2026-12045pgAdmin 4: AI Assistant read-only transaction bypass allows unauthorised writes and remote code executionpgadmin.org pgAdmin
- CVE-2026-12050pgAdmin 4: SQL injection in named restore point endpointpgadmin.org pgAdmin
- CVE-2026-12044pgAdmin 4: SQL injection in COMMENT ON ... IS '<description>' rendering across dialog templatespgadmin.org pgAdmin
- CVE-2026-11945PostgreSQL Anonymizer: SQL injection in the rules import functionsDALIBO PostgreSQL Anonymizer
- CVE-2026-9617PostgreSQL Anonymizer: malicious column name allows SQL injection via anon.k_anonymity() functionDALIBO PostgreSQL Anonymizer
- CVE-2026-8654Improper input validation in Delphix Continuous Data connectors allows an authenticated user to execute arbitrary operating system commands on the staging or target hostDelphix Continuous data IBM Db2 Connector · Delphix Con… +10
- CVE-2026-6638PostgreSQL REFRESH PUBLICATION allows SQL injection via table namePostgreSQL
- CVE-2026-6637PostgreSQL refint allows stack buffer overflow and SQL injectionPostgreSQL
- CVE-2026-6575PostgreSQL pg_restore_attribute_stats accepts values that cause query planning to read past end of stats arrayPostgreSQL
- CVE-2026-6479PostgreSQL SSL/GSS init causes denial of service, via uncontrolled recursionPostgreSQL
- CVE-2026-6478PostgreSQL discloses MD5-hashed passwords via covert timing channelPostgreSQL
- CVE-2026-6477PostgreSQL libpq lo_ functions let server superuser overwrite client stack memoryPostgreSQL
- CVE-2026-6476PostgreSQL pg_createsubscriber allows SQL injection via subscription namePostgreSQL
- CVE-2026-6475PostgreSQL pg_basebackup and pg_rewind can overwrite unrelated files of origin superuser choicePostgreSQL
- CVE-2026-6474PostgreSQL timeofday() can disclose portions of server memoryPostgreSQL
- CVE-2026-6473PostgreSQL server undersizes allocations, via integer wraparoundPostgreSQL
- CVE-2026-6472PostgreSQL CREATE TYPE does not check multirange schema CREATE privilegePostgreSQL
- CVE-2026-7820pgAdmin 4: Account-lockout bypass via Flask-Security default /login viewpgadmin.org pgAdmin · pgadmin4
- CVE-2026-7819pgAdmin 4: Symbolic-link path traversal in File Manager allows arbitrary file writepgadmin.org pgAdmin · pgadmin4
- CVE-2026-7818pgAdmin 4: Unsafe deserialization (CWE-502) in file-backed session manager leads to remote code executionpgadmin.org pgAdmin · pgadmin4
- CVE-2026-7817pgAdmin 4: Local file inclusion and server-side request forgery in LLM API configuration endpointspgadmin.org pgAdmin · pgadmin4
- CVE-2026-7816pgAdmin 4: OS command injection in Import/Export query export via psql metacommand breakoutpgadmin.org pgAdmin · pgadmin4
- CVE-2026-7815pgAdmin 4: SQL injection in Maintenance tool option values leading to remote code executionpgadmin.org pgAdmin · pgadmin4
- CVE-2026-7814pgAdmin 4: Stored XSS via crafted PostgreSQL object names in Browser Tree and Explain Visualizerpgadmin.org pgAdmin · pgadmin4
- CVE-2026-7813pgAdmin 4: Cross-user data access and shared-server privilege escalation in server modepgadmin.org pgAdmin · pgadmin4
- CVE-2026-42198pgjdbc: Unbounded PBKDF2 iterations in SCRAM authentication allows CPU exhaustion DoSpgjdbc · org.postgresql:postgresql
- CVE-2026-2007PostgreSQL pg_trgm heap buffer overflow writes pattern onto server memoryPostgreSQL
- CVE-2026-2006PostgreSQL missing validation of multibyte character length executes arbitrary codePostgreSQL
- CVE-2026-2005PostgreSQL pgcrypto heap buffer overflow executes arbitrary codePostgreSQL
- CVE-2026-2004PostgreSQL intarray missing validation of type of input to selectivity estimator executes arbitrary codePostgreSQL
- CVE-2026-2003PostgreSQL oidvector discloses a few bytes of memoryPostgreSQL
- CVE-2026-2361Improper search_path protection in PostgreSQL Anonymizer 2.5 allows any user with create privilege to gain superuser privilegesDALIBO PostgreSQL Anonymizer
- CVE-2026-2360Improper search_path protection in PostgreSQL Anonymizer 2.5 allows any user to gain superuser privileges in PostgreSQL 14DALIBO PostgreSQL Anonymizer
- CVE-2026-1707Restore restriction bypass via key disclosure vulnerability (pgAdmin 4)pgadmin.org pgAdmin · pgadmin4
- CVE-2026-0949PEM versions prior to 9.8.1 are affected by a stored Cross-site Scripting (XSS) vulnerability that allows users with access to the Manage Charts menu to inject arbitrary JavaScript when creating a…EnterpriseDB Postgres Enterprise Manager
- CVE-2025-13780Remote Code Execution vulnerability when restoring PLAIN-format SQL dumps in server mode (pgAdmin 4)pgadmin.org pgAdmin · pgadmin4
- CVE-2025-12818PostgreSQL libpq undersizes allocations, via integer wraparoundPostgreSQL
- CVE-2025-12817PostgreSQL CREATE STATISTICS does not check for schema CREATE privilegePostgreSQL
- CVE-2025-12765pgAdmin <= 9.9 is affected by a vulnerability in the LDAP authentication mechanism allows bypassing TLS certificate verificationpgadmin.org pgAdmin · pgadmin4
- CVE-2025-12764pgAdmin <= 9.9 is affected by an LDAP injection vulnerability in the LDAP authentication flow that allows an attacker to inject special LDAP characters in the username, causing the DC/LDAP server…pgadmin.org pgAdmin · pgadmin4
- CVE-2025-12763Command injection vulnerability allowing arbitrary command execution on Windowspgadmin.org pgAdmin · pgadmin4
- CVE-2025-12762Remote Code Execution vulnerability when restoring PLAIN-format SQL dumps in server mode (pgAdmin 4)pgadmin.org pgAdmin · pgadmin4
- CVE-2025-9636Cross-Origin Opener Policy Vulnerability in pgAdmin 4pgadmin.org pgAdmin · pgadmin4
- CVE-2025-8715PostgreSQL pg_dump newline in object name executes arbitrary code in psql client and in restore target serverPostgreSQL
- CVE-2025-8714PostgreSQL pg_dump lets superuser of origin server execute arbitrary code in psql clientPostgreSQL
- CVE-2025-8713PostgreSQL optimizer statistics can expose sampled data within a view, partition, or child tablePostgreSQL
- CVE-2025-49146pgjdbc Client Allows Fallback to Insecure Authentication Despite channelBinding=require Configurationpgjdbc · org.postgresql:postgresql
- CVE-2025-5690Cursor allows PostgreSQL Anonymizer masked user to gain unauthorized access to authentic dataDALIBO PostgreSQL Anonymizer
- CVE-2025-4207PostgreSQL GB18030 encoding validation can read one byte past end of allocation for text that fails validationPostgreSQL
- CVE-2025-2946pgAdmin <= 9.1 is affected by a security vulnerability with Cross-Site Scripting(XSS)pgadmin.org pgAdmin · pgadmin4
- CVE-2025-2945pgAdmin 4: Remote Code Execution in Query Tool and Cloud Deploymentpgadmin.org pgAdmin · pgadmin4
- CVE-2025-1094PostgreSQL SQL injection in libpq quoting functionsPostgreSQL
- CVE-2024-10979PostgreSQL PL/Perl environment variable changes execute arbitrary codePostgreSQL
- CVE-2024-10978PostgreSQL SET ROLE, SET SESSION AUTHORIZATION reset to wrong user IDPostgreSQL
Get alerts for new PostgreSQL CVEs
Only want the packages you use? Check a lockfile to get a feed for your stack.
https://cve.now/feed?tech=postgresql
Paste into Feedly or any RSS reader, or run /feed subscribe https://cve.now/feed?tech=postgresql in Slack. For email alerts, give it to an RSS-to-email service.
https://cve.now/feed?tech=postgresql&format=atom
The same entries as Atom, for readers that prefer it.
https://cve.now/feed?tech=postgresql&format=json
The same entries as JSON Feed 1.1, for scripts and readers that support it.
Frequently asked questions
What are the latest PostgreSQL CVEs?
The newest are CVE-2026-6467 (PostgreSQL code execution as superuser in extension scripts); CVE-2026-6460 (PostgreSQL remote code execution in type handling during DDL); CVE-2026-18447 (PostgreSQL arbitrary code execution via SQL function type confusion).
Are any PostgreSQL CVEs being exploited?
None of the 200 newest PostgreSQL vulnerabilities are on CISA's Known Exploited Vulnerabilities list.
How many critical PostgreSQL CVEs are there?
14 of the 200 newest are rated critical (CVSS 9.0 or higher, or rated critical by their source when they have no score): CVE-2026-116241, CVE-2026-86863, CVE-2026-85620, CVE-2026-17566, CVE-2026-17351 and more.
How do I get alerts for new PostgreSQL CVEs?
Subscribe to this page's RSS, Atom or JSON feed, or connect a coding agent to the cve.now MCP server. Each new entry appears within minutes of its source.
Is there an RSS feed of PostgreSQL CVEs?
Yes: https://cve.now/feed?tech=postgresql. Add format=atom or format=json for Atom or JSON Feed. It is free and needs no account or API key.
How do I get PostgreSQL CVEs in Slack or by email?
In Slack, run /feed subscribe https://cve.now/feed?tech=postgresql. For email, give the RSS URL to any RSS-to-email service.