{"id":"CVE-2026-7428","aliases":["EUVD-2026-29438","GHSA-fmcg-2r5c-wmhp"],"status":"published","title":"Insecure default administrative credentials in AlloyDB for PostgreSQL","description":"Prior to 2025-11-03, well-intended users of Terraform or REST API for Google Cloud AlloyDB for PostgreSQL could have created clusters with an insecure default password which could have been exploited by a remote attacker to gain full administrative access to the database.\n\n\n\n\nExploitation required network access to the AlloyDB cluster and was limited to Terraform or the REST API, as other clients blocked it.","severity":{"version":"4.0","score":9.2,"vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L/U:Amber","level":"critical","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-09","score":0.00239,"percentile":0.15107,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-1392"],"published":"2026-05-12T09:16:35Z","modified":"2026-10-26T18:10:00Z","products":[{"vendor":"google cloud","product":"alloydb for postgresql"}],"references":[{"url":"https://docs.cloud.google.com/alloydb/docs/release-notes#April_28_2026"},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-7428"},{"url":"https://github.com/advisories/GHSA-fmcg-2r5c-wmhp"}],"sources":{"cve":[{"id":"CVE-2026-7428","title":"Insecure default administrative credentials in AlloyDB for PostgreSQL","description":"Prior to 2025-11-03, well-intended users of Terraform or REST API for Google Cloud AlloyDB for PostgreSQL could have created clusters with an insecure default password which could have been exploited by a remote attacker to gain full administrative access to the database.\n\n\n\n\nExploitation required network access to the AlloyDB cluster and was limited to Terraform or the REST API, as other clients blocked it.","status":"published","published":"2026-05-12T09:16:35.151Z","modified":"2026-05-12T12:25:06.189Z","cvss":[{"version":"4.0","score":9.2,"vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L/U:Amber","level":"critical","assessor":"cna"}],"cwes":["CWE-1392"],"updated_at":"2026-11-02T14:20:06.216584Z"}],"euvd":[{"id":"EUVD-2026-29438","description":"Prior to 2025-11-03, well-intended users of Terraform or REST API for Google Cloud AlloyDB for PostgreSQL could have created clusters with an insecure default password which could have been exploited by a remote attacker to gain full administrative access to the database.\n\n\n\n\nExploitation required network access to the AlloyDB cluster and was limited to Terraform or the REST API, as other clients blocked it.","status":"published","published":"2026-05-12T09:16:35Z","modified":"2026-05-12T12:25:06Z","cvss":[{"version":"4.0","score":9.2,"vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L/U:Amber","level":"critical"}],"updated_at":"2026-11-02T19:04:37.66514Z"}],"ghsa":[{"id":"GHSA-fmcg-2r5c-wmhp","title":"Prior to 2025-11-03, well-intended users of Terraform or REST API for Google Cloud AlloyDB for...","description":"Prior to 2025-11-03, well-intended users of Terraform or REST API for Google Cloud AlloyDB for PostgreSQL could have created clusters with an insecure default password which could have been exploited by a remote attacker to gain full administrative access to the database.\n\n\n\n\nExploitation required network access to the AlloyDB cluster and was limited to Terraform or the REST API, as other clients blocked it.","status":"published","published":"2026-05-12T12:32:15Z","modified":"2026-05-12T12:32:23Z","cvss":[{"version":"4.0","score":9.2,"vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:Amber","level":"critical"}],"cwes":["CWE-1392"],"updated_at":"2026-11-02T15:08:01.880471Z"}],"nvd":[{"id":"CVE-2026-7428","description":"Prior to 2025-11-03, well-intended users of Terraform or REST API for Google Cloud AlloyDB for PostgreSQL could have created clusters with an insecure default password which could have been exploited by a remote attacker to gain full administrative access to the database.\n\n\n\n\nExploitation required network access to the AlloyDB cluster and was limited to Terraform or the REST API, as other clients blocked it.","status":"published","published":"2026-05-12T10:16:48.49Z","modified":"2026-10-26T18:10:00.173Z","cvss":[{"version":"4.0","score":9.2,"vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:Amber","level":"critical","assessor":"secondary"}],"cwes":["CWE-1392"],"updated_at":"2026-11-02T14:12:18.613259Z"}]}}
