CVE-2026-11401: Privilege Escalation in AWS Advanced Go Wrapper for Amazon Aurora PostgreSQL
An untrusted search path issue in the GlobalDatabasePlugin in the AWS Advanced Go Wrapper for Amazon Aurora PostgreSQL will allow a remote authenticated low-privilege actor to escalate privileges to those of another Amazon RDS user, including rdssuperuser, via a crafted function created by the actor that runs when that user connects to the cluster through the affected wrapper.
To remediate this issue, users should upgrade to the AWS Advanced Go Wrapper release 2026-05-26
Other sources
Aurora PostgreSQL is a fully managed relational database engine that's compatible with PostgreSQL.
An issue in Aurora PostgreSQL using the AWS Go Wrapper waa identified, see CVE-2026-11401.
Impact An issue in AWS Wrappers for Amazon Aurora PostgreSQL may allow for privilege escalation to rdssuperuser role. A low privilege authenticated user can create a crafted function that could be executed with permissions of other Amazon Relational Database Service (RDS) users.
Impacted versions: AWS Go Wrapper 2026-04-06
Patches This issue has been addressed in AWS Go Wrapper 2026-05-26. Maintainers recommend upgrading to the latest version and ensuring any forked or derivative code is patched to incorporate the new fixes.
Workarounds Remove the public schema from the search path.
References If there are any questions or comments about this advisory, contact [AWS/Amazon] Security via the vulnerability reporting page or directly via email to aws-security@amazon.com. Please do not create a public GitHub issue.
— GitHub
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
go/github.com/aws/aws-advanced-go-wrapper/auth-helpersto a version that resolves this vulnerability.Fixed in 1.1.1 - Upgrade
Upgrade
go/github.com/aws/aws-advanced-go-wrapper/otlpto a version that resolves this vulnerability.Fixed in 1.0.7 - Upgrade
Upgrade
go/github.com/aws/aws-advanced-go-wrapper/pgx-driverto a version that resolves this vulnerability.Fixed in 1.1.1 - Upgrade
Upgrade
go/github.com/aws/aws-advanced-go-wrapper/oktato a version that resolves this vulnerability.Fixed in 1.1.1 - Upgrade
Upgrade
go/github.com/aws/aws-advanced-go-wrapper/mysql-driverto a version that resolves this vulnerability.Fixed in 1.1.1 - Upgrade
Upgrade
go/github.com/aws/aws-advanced-go-wrapper/iamto a version that resolves this vulnerability.Fixed in 1.1.1 - Upgrade
Upgrade
go/github.com/aws/aws-advanced-go-wrapper/federated-authto a version that resolves this vulnerability.Fixed in 1.1.1 - Upgrade
Upgrade
go/github.com/aws/aws-advanced-go-wrapper/custom-endpointto a version that resolves this vulnerability.Fixed in 1.0.4 - Upgrade
Upgrade
go/github.com/aws/aws-advanced-go-wrapper/aws-secrets-managerto a version that resolves this vulnerability.Fixed in 1.1.2 - Upgrade
Upgrade
go/github.com/aws/aws-advanced-go-wrapper/xrayto a version that resolves this vulnerability.Fixed in 1.07 - Upgrade
Upgrade
go/github.com/aws/aws-advanced-go-wrapper/awssql/v2to a version that resolves this vulnerability.Fixed in 2.0.1 - Upgrade
Upgrade
go/github.com/aws/aws-advanced-go-wrapperto a version that resolves this vulnerability.Fixed in 2026-05-26 - Configuration
Remove the public schema from the search_path (i.e., ensure 'public' is not present in the database search_path) for affected Aurora PostgreSQL instances as a workaround until you upgrade to the fixed release.
PostgreSQL search_path search_path = remove public
Event History
Frequently Asked Questions
What is the severity of CVE-2026-11401?
CVE-2026-11401 has a high severity rating of 8.
How do I fix CVE-2026-11401?
To fix CVE-2026-11401, update to the latest version of the AWS Advanced Go Wrapper for Amazon Aurora PostgreSQL that addresses this vulnerability.
What are the risks associated with CVE-2026-11401?
CVE-2026-11401 allows remote authenticated low-privilege users to escalate their privileges to that of a higher-privileged Amazon RDS user.
What type of vulnerability is CVE-2026-11401?
CVE-2026-11401 is categorized as a privilege escalation vulnerability due to an untrusted search path in the GlobalDatabasePlugin.
Who is affected by CVE-2026-11401?
CVE-2026-11401 affects users of the AWS Advanced Go Wrapper for Amazon Aurora PostgreSQL.