SEPTEMBER 19, 2026
Live Feed
Back to database
Case File

CVE-2026-58139

MEDIUM · CVSS 6.5 EPSS 0.29% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-08-03 · Last synced 2026-09-02

CyberRota Analysis

AI-Generated

The DuckDB AWS extension is vulnerable due to a security policy bypass that allows any user with SQL execution permissions to extract plaintext AWS credentials by improperly using the load_aws_credentials function. This vulnerability can lead to unauthorized access to AWS resources, making it particularly critical for environments where AWS credential chains are accessible. Organizations utilizing DuckDB with AWS integrations should prioritize remediation to mitigate the risk of credential exposure.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-58139
Severity
MEDIUM
CVSS
6.5
EPSS
0.29%

Original NVD Description

The DuckDB AWS extension for DuckDB contains a security policy bypass vulnerability that allows any database user with SQL execution permissions to extract plaintext AWS credentials by calling the load_aws_credentials function with the redact_secret parameter set to false, circumventing the database-wide allow_unredacted_secrets=false policy. Attackers can invoke this single function to retrieve the underlying AWS credential chain including access_key_id, secret_access_key, session_token, and region in plaintext, which are immediately valid against AWS APIs and particularly impactful in managed environments where pg_duckdb is preloaded and an AWS credential chain such as IMDSv2, IRSA, ECS task role, or EC2 instance role is reachable.