Skip to content
Connect AISign inSign up free
CVE-2024-09858.0HighCWE-271

CVE-2024-0985: PostgreSQL non-owner REFRESH MATERIALIZED VIEW CONCURRENTLY executes arbitrary SQL

Vendor not yet named

Vendor fix available · Exploitation: not established

ExploitationNot established

Not in CISA KEV as of catalogue 2026.11.13 (13 Nov)

  1. In CISA KEV: not seen
  2. Exploited (reported): not seen
  3. Scanning observed: not seen
  4. Proof of concept public: not seen
  5. Not establishedNothing in the sources we check
1.8%probability of exploitation in the next 30 days
78th percentile
050100

Higher than 78% of scored CVEs

8.0HighCVSS 3.1
LowHigh

DescriptionNVD

Late privilege drop in REFRESH MATERIALIZED VIEW CONCURRENTLY in PostgreSQL allows an object creator to execute arbitrary SQL functions as the command issuer. The command intends to run SQL functions as the owner of the materialized view, enabling safe refresh of untrusted materialized views. The victim is a superuser or member of one of the attacker's roles. The attack requires luring the victim into running REFRESH MATERIALIZED VIEW CONCURRENTLY on the attacker's materialized view. Versions before PostgreSQL 16.2, 15.6, 14.11, 13.14, and 12.18 are affected.

On the Atlas

Every published CVE is on the CyberSIXT Atlas, grouped by weakness, vendor and month.

Open the Atlas
Exploitation
Possible (1 to 10%). EPSS between 1% and 10%.
CISA KEV
Not listed
Public check
No public nuclei template
Published
February 2024

Coverage1 article · 1 outlet

First in our coverage: CISA, 30 Apr.

  1. ABB Symphony Plus PostgreSQL bug enables remote code execution
    CISA · official notice · first in our coverage · mentions it in passing

New articles also arrive in the RSS feed.

References