Skip to main content

Nextcloud Tables CVE-2026-45545

| EUVDEUVD-2026-33715 HIGH
SQL Injection (CWE-89)
2026-06-01 GitHub_M
8.2
CVSS 3.1 · Vendor: GitHub_M
Share

Severity by source

Vendor (GitHub_M) PRIMARY
8.2 HIGH
AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:N

Primary rating from Vendor (GitHub_M) · only source for this CVE.

CVSS VectorVendor: GitHub_M

Attack Vector
Network
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
None

Lifecycle Timeline

3
Patch available
Jun 01, 2026 - 20:02 EUVD
Source Code Evidence Fetched
Jun 01, 2026 - 19:23 vuln.today
Analysis Generated
Jun 01, 2026 - 19:23 vuln.today

DescriptionCVE.org

Nextcloud is an open source content collaboration platform. From versions 0.7.0 to before 0.7.7, 0.8.0 to before 0.8.10, 0.9.0 to before 0.9.8, and 1.0.0 to before 1.0.4, an authenticated attacker with access to the Tables app may be able to execute arbitrary up to 20 bytes long SQL queries, through a stored injection. With carefully crafted input it is possible to break out of the length limitation. The attacker could use this to extract information from the database, or modify data. This issue has been patched in versions 0.7.7, 0.8.10, 0.9.8, 1.0.4, and 2.0.0.

AnalysisAI

SQL injection in the Nextcloud Tables app allows authenticated users with access to the Tables feature to execute arbitrary SQL queries against the backend database via a stored injection vector. Although a 20-byte length limit is imposed on the injected payload, carefully crafted input can break out of this restriction, enabling data extraction and modification. No public exploit identified at time of analysis, and the issue is not listed in CISA KEV.

Technical ContextAI

Nextcloud Tables is a first-party app for the Nextcloud content collaboration platform that lets users create and manage tabular data structures with typed columns, filters, and views. The root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), where user-supplied values flowing through the Tables app's view/column update API paths (notably column type and filter operator parameters in Api1Controller) were not constrained to a strict allow-list before being incorporated into database queries. The patch in PR nextcloud/tables#2309 introduces PHP backed enums (ColumnType, FilterOperator, ViewUpdatableParameters) and a typed ViewUpdateInput model so that values such as column type and filter operator can only be one of a small predefined set, with ValueError exceptions returning HTTP 400 on invalid input - eliminating the path by which attacker-controlled fragments reached SQL.

RemediationAI

Upgrade the Nextcloud Tables app to a vendor-released patched version: 0.7.7, 0.8.10, 0.9.8, 1.0.4, or 2.0.0, as confirmed in advisory GHSA-x43f-gmgh-vvjj (https://github.com/nextcloud/security-advisories/security/advisories/GHSA-x43f-gmgh-vvjj) with the corresponding upstream fix in pull request https://github.com/nextcloud/tables/pull/2309. As compensating controls until upgrade, restrict the Tables app to a minimal trusted user set via Nextcloud's app and group access settings, or disable the Tables app entirely from the Apps administration page if it is not in active use - accepting that disabling will remove tabular data functionality and may break workflows depending on it. Reviewing database and Nextcloud audit logs for unexpected queries from Tables-app database users is recommended given the stored nature of the injection.

CVE-2023-26482 HIGH POC
8.8 Mar 30

Nextcloud server is an open source home cloud implementation. Rated high severity (CVSS 8.8), this vulnerability is remo

CVE-2020-8180 CRITICAL POC
9.9 Jun 08

A too lax check in Nextcloud Talk 6.0.4, 7.0.2 and 8.0.7 allowed a code injection when a not correctly sanitized talk co

CVE-2023-48306 CRITICAL POC
9.8 Nov 21

Nextcloud Server provides data storage for Nextcloud, an open source cloud platform. Rated critical severity (CVSS 9.8),

CVE-2026-55640 CRITICAL POC
9.1 Aug 25

Unauthenticated vector-store tampering in Nextcloud MCP Server before 0.117.2 lets any network attacker who can reach th

CVE-2016-9463 HIGH POC
8.1 Mar 28

Nextcloud Server before 9.0.54 and 10.0.1 & ownCloud Server before 9.1.2, 9.0.6, and 8.2.9 suffer from SMB User Authenti

CVE-2023-31128 HIGH POC
8.8 May 26

NextCloud Cookbook is a recipe library app. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable,

CVE-2023-28643 HIGH POC
8.8 Mar 30

Nextcloud server is an open source home cloud implementation. Rated high severity (CVSS 8.8), this vulnerability is remo

CVE-2021-22879 HIGH POC
8.8 Apr 14

Nextcloud Desktop Client prior to 3.1.3 is vulnerable to resource injection by way of missing validation of URLs, allowi

CVE-2019-12739 HIGH POC
8.8 Jun 05

lib/Controller/ExtractionController.php in the Extract add-on before 1.2.0 for Nextcloud allows Remote Code Execution vi

CVE-2026-22683 HIGH POC
8.7 Apr 07

Authorization bypass in Windmill 1.56.0-1.614.0 enables Operator role users to escalate privileges to remote code execut

CVE-2020-8259 HIGH POC
8.1 Nov 16

Insufficient protection of the server-side encryption keys in Nextcloud Server 19.0.1 allowed an attacker to replace the

CVE-2020-8153 HIGH POC
8.1 May 12

Improper access control in Groupfolders app 4.0.3 allowed to delete hidden directories when when renaming an accessible

Share

CVE-2026-45545 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy