- For Kubernetes operator and control plane security advisories, see the AlloyDB Omni on Kubernetes security bulletin
To receive the latest AlloyDB Omni release notes and security updates in your feed reader, subscribe to the AlloyDB Omni release notes feed.
Scope and severity filtering
To focus remediation workflows on actionable security advisories and reduce scanner noise, AlloyDB Omni vulnerability summaries and detailed CVE logs follow these reporting policies:
- Strict Critical and High severity filtering: Vulnerability summary tables and detailed CVE logs report exclusively Critical and High severity CVEs based on National Vulnerability Database (NVD) and upstream vendor severity ratings. Low and Medium severity advisories are excluded from the summary counts and detailed logs.
- Decoupled database kernel and control plane reporting: Standalone
AlloyDB Omni security bulletins report vulnerabilities
specific to the database kernel container images (
18.x,17.x,16.x, and15.x). Kubernetes operator and sidecar container advisories are tracked separately in the AlloyDB Omni on Kubernetes security bulletin. - Version-specific isolation: Detailed CVE logs are organized into dedicated
subpages per release version using a standardized 4-column schema (
CVE ID,Severity,Impacted images, andMitigated in). Within each release log, vulnerabilities remediated in a subsequent release display the mitigating release version in theMitigated incolumn.
Vulnerability assessment and refresh policy
Google regularly scans all published AlloyDB Omni container images against the NVD, Red Hat Security Data, Debian Security Tracker, and Go vulnerability databases. Google refreshes the AlloyDB Omni security bulletins when new releases are published:- Fixed CVEs: Vulnerabilities that were present in an earlier AlloyDB Omni database kernel container image are mitigated in a subsequent minor or patch release. Google applies security patches to the latest minor version of supported PostgreSQL major versions 18, 17, 16, and 15.
- Superseded container images: When a new AlloyDB Omni release mitigates CVEs from an earlier release, Google marks superseded container image digests as deprecated. Always pull database kernel images that correspond to the latest supported release.
FIPS 140-3 compliance and CVE patching
To maintain Federal Information Processing Standards (FIPS) 140-3 compliance while continuously patching security vulnerabilities across minor and patch releases, AlloyDB Omni decouples its inner FIPS-validated cryptographic modules from its outer cryptographic and protocol libraries:
- FIPS validation for cryptographic modules: The National Institute of Standards and Technology (NIST) Cryptographic Module Validation Program (CMVP) certifies a frozen inner cryptographic module or provider and issues a certificate number. Modifying any instruction inside that validated boundary alters its embedded Hash-based Message Authentication Code (HMAC) integrity checksum and invalidates the certificate.
- FIPS compliance for deployments: An AlloyDB Omni
deployment operates in a FIPS 140-3 compliant mode when it runs on a
FIPS-enabled host OS, such as Red Hat Enterprise Linux (RHEL) 9 with the
/proc/sys/crypto/fips_enabledfile set to1. In this mode, the deployment routes all security-relevant cryptographic operations through a FIPS-validated module with power-on Known-Answer Tests (KATs) and HMAC integrity checks enabled. It also enforces approved Transport Layer Security (TLS) versions of TLS 1.2 or later, approved cipher suites, and thescram-sha-256password authentication method. Red Hat Universal Base Image 9 (UBI 9) database kernel container images (-ubi9) are FIPS-ready, and your organization is responsible for enabling and verifying FIPS mode on the underlying host OS. - CVE patching outside the FIPS boundary: Protocol parsing and networking libraries, such as TLS state machines, X.509 and ASN.1 certificate parsing, HTTP/2, and network I/O, reside in the outer layer outside the frozen FIPS module boundary. Because these components sit outside the validated boundary, Google patches outer-layer CVEs across minor and patch releases without modifying the inner cryptographic module or invalidating its NIST CMVP certification. Only a vulnerability inside the low-level cryptographic primitive implementation itself requires an update to the inner FIPS module.
-ubi9), including the frozen inner FIPS boundary and the outer cryptographic
and protocol layer that is patched across releases:
| Cryptographic stack | Database kernel container image | Binaries | Inner FIPS-validated module or provider | Outer cryptographic and protocol layer |
|---|---|---|---|---|
| BoringSSL and BoringCrypto | alloydbomni (-ubi9) |
postgres and pgbackrest C binaries |
Google BoringCrypto Module (BCM) |
BoringSSL libssl and non-BCM libcrypto
packages x509, asn1, pem, and
bio for postgres and pgbackrest
|
| OpenSSL 3 |
Red Hat UBI 9 base OS layer of alloydbomni
(-ubi9)
|
Base OS shared libraries and utilities | RHEL 9 OpenSSL FIPS Provider |
/lib64/libssl.so.3 and /lib64/libcrypto.so.3
in the openssl-libs RPM package
|
What's next
- Review the AlloyDB Omni database version policies.
- Read the AlloyDB Omni release notes.