๐Ÿ” CVE Alert

CVE-2026-49498

HIGH 8.8

Ghidra 11.0 < 12.1 - SQL Injection in PostgreSQL Password Change via Unescaped Username

CVSS Score
8.8
EPSS Score
0.0%
EPSS Percentile
0th

Ghidra 11.0 before 12.1 contains a SQL injection vulnerability in the changePassword() method of PostgresFunctionDatabase that fails to escape double quotes in usernames interpolated into ALTER ROLE statements. Authenticated attackers can inject SQL commands via crafted username parameters in PasswordChange network messages to escalate to PostgreSQL superuser privileges and gain full database control.

CWE CWE-89
Vendor nationalsecurityagency
Product ghidra
Published Jun 10, 2026
Last Updated Jun 10, 2026
Stay Ahead of the Next One

Get instant alerts for nationalsecurityagency ghidra

Be the first to know when new high vulnerabilities affecting nationalsecurityagency ghidra are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Affected Versions

nationalsecurityagency / ghidra
11.0 < 12.1

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/NationalSecurityAgency/ghidra/security/advisories/GHSA-vv7r-2rhf-5h7g vulncheck.com: https://www.vulncheck.com/advisories/ghidra-sql-injection-in-postgresql-password-change-via-unescaped-username

Credits

๐Ÿ” Sean Nejad (@allsmog)