๐Ÿ” CVE Alert

CVE-2026-61788

HIGH 7.4

@bytebase/dbhub's read-only mode does not prevent database writes

CVSS Score
7.4
EPSS Score
0.0%
EPSS Percentile
0th

DBHub is a database MCP server for Postgres, MySQL, SQL Server, Oracle, MariaDB, SQLite. Prior to version 0.22.6, setting `readonly = true` on the `execute_sql` tool does not make the connection read-only. The connectors are written to set PostgreSQL `default_transaction_read_only=on` (and open SQLite in `readOnly` mode), but that code is gated on a config value that is never populated, so it never runs. The only thing left enforcing read-only is a classifier that inspects the first keyword of each statement. Any `SELECT` that writes or has side effects through a function call passes it. With an ordinary role this allows sequence tampering; with a privileged role it allows writing arbitrary files on the server (`lo_export`), reading arbitrary host files (`pg_read_file`), and remote code execution (`dblink` + `COPY ... TO PROGRAM`). The HTTP transport is unauthenticated and binds to `0.0.0.0` by default, so this is reachable by any network caller of `/mcp`. Version 0.22.6 patches the issue.

CWE CWE-184 CWE-636 CWE-863
Vendor bytebase
Product dbhub
Published Sep 24, 2026
Stay Ahead of the Next One

Get instant alerts for bytebase dbhub

Be the first to know when new high vulnerabilities affecting bytebase dbhub 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:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

Affected Versions

bytebase / dbhub
< 0.22.6

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/bytebase/dbhub/security/advisories/GHSA-mwwr-p57h-56pf