CVE-2026-16503

VPS.org one-click Supabase template deployment instance contains multiple vulnerabilities

Published Jul 31, 2026 CVSS 3.1 · 9.1 Critical EPSS < 1% KEV · Not listed
Description
Deployment of the VPS.org one-click Supabase template deploys a PostgreSQL instance that is published on all interfaces (0.0.0.0:5432) with a default database password set to "postgres". Because Docker installs its own iptables rules, this exposure bypasses a standard host UFW configuration.

Analysis

AI-generated

Technical impact

Deploying the VPS.org one‑click Supabase template creates a PostgreSQL instance that is bound to all network interfaces (0.0.0.0:5432) and is configured with the default password “postgres”. Because the database is exposed over the network and accepts the default credentials, anyone who can reach the host can connect to the database and potentially read, modify, or delete data, or use the database as a foothold for further exploitation. This is a clear example of weak credentials combined with an open service interface, leading to a direct confidentiality and integrity breach.

Affected Systems

The vulnerability affects installations that use the VPS.org Supabase template. No specific affected version range is provided, so any instance deployed via the one‑click template is potentially impacted. The issue arises from the Docker container that applies its own iptables rules, bypassing host‑level firewall settings such as UFW, thereby widening the attack surface of the host machine.

Risk and Exploitability

The EPSS score is reported as less than 1 %, indicating a low probability of widespread exploitation at present. The vulnerability is not listed in the CISA KEV catalog, but the attack vector is purely network‑based: the database listens on all interfaces. An attacker only needs network visibility to the host to attempt authentication with the default credential. With a CVSS score of 9.1, this weakness represents a high‑severity risk that could allow full database compromise, exposing sensitive data, and providing a foothold for further attacks. Although the EPSS remains low, the severity suggests it should be addressed promptly.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the VPS.org Supabase template so that it does not set a default password and requires a strong password upon deployment.
  • Configure PostgreSQL to listen only on localhost or restrict access with firewall rules, ensuring that Docker’s iptables rules do not override host firewall settings.
  • Verify that the container’s network settings or Docker Compose file does not expose ports to the host, or configure a private network that isolates the database from external traffic.

Generated by OpenCVE AI on August 4, 2026 at 11:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
References
History
Type Values Removed Values Added
Weaknesses CWE-1188
CWE-1327
CWE-1393
Metrics cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Vps.org
Vps.org supabase Template
Vendors & Products Vps.org
Vps.org supabase Template
Type Values Removed Values Added
Weaknesses CWE-259
CWE-285
Type Values Removed Values Added
Description Deployment of the VPS.org one-click Supabase template deploys a PostgreSQL instance that is published on all interfaces (0.0.0.0:5432) with a default database password set to "postgres". Because Docker installs its own iptables rules, this exposure bypasses a standard host UFW configuration.
Title VPS.org one-click Supabase template deployment instance contains multiple vulnerabilities
References
Weaknesses
  • CWE-1188

    Initialization of a Resource with an Insecure Default

  • CWE-1327

    Binding to an Unrestricted IP Address

  • CWE-1393

    Use of Default Password

  • CWE-259

    Use of Hard-coded Password

  • CWE-285

    Improper Authorization

Sources

Status
PUBLISHED
Assigner
certcc
Published
Updated
Aug 3, 2026, 5:13 PM
Reserved
Jul 21, 2026, 7:08 PM
Status
Awaiting Analysis
Published
Jul 31, 2026, 4:16 PM
Modified
Oct 23, 2026, 11:10 PM