Nextcloud Server and Groupfolders app vulnerable to bypass of group folder quota limit using attachment in text file
Nextcloud Server is a self hosted personal cloud system, and the Nextcloud Groupfolders app provides admin-configured folders shared by everyone in a group or team. In Nextcloud Server prior to 30.0.2, 29.0.9, and 28.0.1, Nextcloud Enterprise Server prior to 30.0.2 and 29.0.9, and Nextcloud Groupfolders app prior to 18.0.3, 17.0.5, and 16.0.11, the absence of quota checking on attachments allowed logged-in users to upload files exceeding the group folder quota. Nextcloud Server versions 30.0.2 and 29.0.9, Nextcloud Enterprise Server versions 30.0.2, 29.0.9, or 28.0.12, and Nextcloud Groupfolders app 18.0.3, 17.0.5, and 16.0.11 fix the issue. No known workarounds are available.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2025-47793
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 7 Nov 2026, 01:14 UTC · Revision 1
Source evidence
Nextcloud Server and Groupfolders app vulnerable to bypass of group folder quota limit using attachment in text file
core-osv · Original sourcePublished 16 May 2025, 14:31 UTC
Nextcloud Server is a self hosted personal cloud system, and the Nextcloud Groupfolders app provides admin-configured folders shared by everyone in a group or team. In Nextcloud Server prior to 30.0.2, 29.0.9, and 28.0.1, Nextcloud Enterprise Server prior to 30.0.2 and 29.0.9, and Nextcloud Groupfolders app prior to 18.0.3, 17.0.5, and 16.0.11, the absence of quota checking on attachments allowed logged-in users to upload files exceeding the group folder quota. Nextcloud Server versions 30.0.2 and 29.0.9, Nextcloud Enterprise Server versions 30.0.2, 29.0.9, or 28.0.12, and Nextcloud Groupfolders app 18.0.3, 17.0.5, and 16.0.11 fix the issue. No known workarounds are available.
osv:CVE-2025-47793
Complete source record
{
"id": "9b054021b1777a30a4c6150764d8c7e693d2567e177d129da98a45425b8bd13a",
"url": "https://osv.dev/vulnerability/CVE-2025-47793",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "Nextcloud Server and Groupfolders app vulnerable to bypass of group folder quota limit using attachment in text file",
"summary": "Nextcloud Server is a self hosted personal cloud system, and the Nextcloud Groupfolders app provides admin-configured folders shared by everyone in a group or team. In Nextcloud Server prior to 30.0.2, 29.0.9, and 28.0.1, Nextcloud Enterprise Server prior to 30.0.2 and 29.0.9, and Nextcloud Groupfolders app prior to 18.0.3, 17.0.5, and 16.0.11, the absence of quota checking on attachments allowed logged-in users to upload files exceeding the group folder quota. Nextcloud Server versions 30.0.2 and 29.0.9, Nextcloud Enterprise Server versions 30.0.2, 29.0.9, or 28.0.12, and Nextcloud Groupfolders app 18.0.3, 17.0.5, and 16.0.11 fix the issue. No known workarounds are available.",
"evidence": "osv:CVE-2025-47793",
"products": [],
"severity": "medium",
"structured": {
"id": "CVE-2025-47793",
"aliases": [
"CVE-2025-47793",
"GHSA-qqgg-hhfq-vhww"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/nextcloud/groupfolders",
"type": "GIT",
"events": [
{
"introduced": "fe0278e4f44e4e75b49d6914aad759be81bf9f3e"
},
{
"fixed": "d3982141d6a5c15fa0c1ebde60904e0b3146e4ec"
},
{
"introduced": "8f0d9cb8f8438e863af4d2cf58c99d3e1892f6b6"
},
{
"fixed": "f44c8acef7a57970336337229b9b3b38015c7d08"
},
{
"introduced": "9d0b381c73939a2220f252d6e6797a50c53b1268"
},
{
"fixed": "7903c300e1349ed1564dfd54110ecec1e131a29c"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:nextcloud:group_folders:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "16.0.0"
},
{
"fixed": "16.0.11"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:nextcloud:group_folders:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "17.0.0"
},
{
"fixed": "17.0.5"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:nextcloud:group_folders:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "18.0.0"
},
{
"fixed": "18.0.3"
}
],
"source": "CPE_RANGE"
}
]
}
},
{
"repo": "https://github.com/nextcloud/server",
"type": "GIT",
"events": [
{
"introduced": "e15fcecaf0d382cebff924ec2b1f5319e130c0e8"
},
{
"fixed": "d52e850623bd7f9ea8d880a39e440d58e7145257"
},
{
"introduced": "36ae775aa7c9af22bf33645a2d8807206ec6c85f"
},
{
"fixed": "b35875a225e754cb4fc60e9b1d45d4178ac59d6d"
},
{
"introduced": "656488893e2175e19fbe273d76a5e16a598000c7"
},
{
"fixed": "c23cdf609c38966f00fd44866086767eb7d5f1b2"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:nextcloud:nextcloud_server:*:*:*:*:enterprise:*:*:*",
"range": [
{
"introduced": "28.0.0"
},
{
"fixed": "28.0.12"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:nextcloud:nextcloud_server:*:*:*:*:-:*:*:*",
"range": [
{
"introduced": "29.0.0"
},
{
"fixed": "29.0.9"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:nextcloud:nextcloud_server:*:*:*:*:enterprise:*:*:*",
"range": [
{
"introduced": "29.0.0"
},
{
"fixed": "29.0.9"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:nextcloud:nextcloud_server:*:*:*:*:-:*:*:*",
"range": [
{
"introduced": "30.0.0"
},
{
"fixed": "30.0.2"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:nextcloud:nextcloud_server:*:*:*:*:enterprise:*:*:*",
"range": [
{
"introduced": "30.0.0"
},
{
"fixed": "30.0.2"
}
],
"source": "CPE_RANGE"
}
]
}
}
],
"versions": [
"v17.0.1",
"v16.0.10",
"v17.0.4",
"v18.0.2",
"v16.0.9",
"v18.0.1",
"v17.0.3",
"v17.0.2",
"v16.0.8",
"v18.0.0",
"v16.0.7",
"v17.0.0",
"v16.0.6",
"v16.0.5",
"v16.0.4",
"v16.0.3",
"v16.0.2",
"v16.0.1",
"v16.0.0",
"v28.0.12rc2",
"v29.0.9rc2",
"v30.0.2rc2",
"v28.0.12rc1",
"v29.0.9rc1",
"v30.0.2rc1",
"v30.0.1",
"v28.0.11",
"v29.0.8",
"v30.0.1rc2",
"v28.0.11rc1",
"v29.0.8rc1",
"v30.0.1rc1",
"v28.0.10",
"v29.0.7",
"v30.0.0",
"v28.0.10rc1",
"v29.0.7rc1",
"v29.0.6",
"v29.0.6rc1",
"v29.0.5",
"v28.0.9",
"v28.0.9rc1",
"v29.0.5rc1",
"v28.0.8",
"v29.0.4",
"v28.0.8rc1",
"v29.0.4rc1",
"v28.0.7",
"v29.0.3",
"v28.0.7rc4",
"v29.0.3rc4",
"v28.0.7rc3",
"v29.0.3rc3",
"v28.0.7rc2",
"v29.0.3rc2",
"v29.0.3rc1",
"v28.0.7rc1",
"v29.0.2",
"v29.0.2rc2",
"v29.0.2rc1",
"v28.0.6",
"v29.0.1",
"v28.0.6rc1",
"v29.0.1rc1",
"v28.0.5",
"v29.0.0",
"v28.0.5rc1",
"v28.0.4",
"v28.0.4rc1",
"v28.0.3",
"v28.0.3rc2",
"v28.0.3rc1",
"v28.0.2",
"v28.0.2rc5",
"v28.0.2rc4",
"v28.0.2rc3",
"v28.0.2rc2",
"v28.0.2rc1",
"v28.0.1",
"v28.0.1rc1",
"v28.0.0"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-47793.json"
}
}
],
"modified": "2026-10-28T02:30:48.797158744Z",
"provider": "osv",
"references": [
"https://hackerone.com/reports/2713272",
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/47xxx/CVE-2025-47793.json",
"https://github.com/nextcloud/security-advisories/security/advisories/GHSA-qqgg-hhfq-vhww",
"https://nvd.nist.gov/vuln/detail/CVE-2025-47793",
"https://github.com/nextcloud/groupfolders/pull/3328",
"https://github.com/nextcloud/server/pull/48623"
],
"provider_metadata": {
"cwe_ids": [
"CWE-770"
],
"cna_assigner": "GitHub_M",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/47xxx/CVE-2025-47793.json"
}
},
"related_cves": [
{
"value": "CVE-2025-47793",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 516892,
"published_at": "2025-05-16T14:31:50.742+00:00"
}