Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Authenticated low-privilege user (PR:L) can remotely and trivially (AV:N/AC:L) destroy Space membership data - a high integrity impact (I:H) with no confidentiality and no metric-scored availability effect.
Primary rating from Vendor (GitHub_M).
CVSS VectorVendor: GitHub_M
Lifecycle Timeline
4DescriptionCVE.org
HumHub is an Open Source Enterprise Social Network. In versions 1.13.0 through 1.18.2, a missing authorization check in the Space member management controller allowed any authenticated user to trigger the removal of all members from any Space, regardless of their own role or membership in that Space. Versions 1.13.0 through 1.18.2 are affected. The vulnerability has been patched in version 1.18.3, and all users are encouraged to upgrade to this version or later immediately. No known workaround is available.
AnalysisAI
Broken access control in HumHub 1.13.0 through 1.18.2 lets any authenticated user delete every member of any Space, regardless of whether they belong to or hold any role in that Space. The flaw is a missing authorization rule on the Space member-management controller's 'remove-all' action (CWE-862), fixed in 1.18.3. No public exploit identified at time of analysis and it is not listed in CISA KEV, but the trivial-to-trigger, authenticated-only nature makes it a realistic insider/low-privilege abuse risk.
Technical ContextAI
HumHub is a PHP (Yii2 framework) open-source enterprise social network organized around 'Spaces' (group workspaces) with per-Space membership and role-based permissions. The vulnerable code is protected/humhub/modules/space/modules/manage/controllers/MemberController.php, whose getAccessRules() enumerates the controller actions gated behind Space-admin authorization. As shown in the PR #8163 diff, the 'remove-all' action was omitted from that access-rule list while related actions ('remove', 'approve-applicant', etc.) were protected, so Yii's access filter never enforced the admin/permission check for bulk member removal. This is a textbook CWE-862 Missing Authorization: the endpoint existed and functioned but its authorization guard was never wired up, leaving it reachable by any logged-in account. The CPE cpe:2.3:a:humhub:humhub:*:*:*:*:*:*:*:* confirms the HumHub application itself is the affected component.
RemediationAI
Vendor-released patch: upgrade to HumHub 1.18.3 or later, which adds the missing 'remove-all' action to the MemberController access rules so bulk member removal is again gated behind Space administration permissions (see advisory GHSA-hj67-5q6h-j7c2 and PR https://github.com/humhub/humhub/pull/8163). The vendor states no known workaround is available, so upgrading is the only complete fix. As interim compensating controls until the upgrade can be applied, restrict who can obtain authenticated accounts (disable open/self-service registration and pause new-user approvals), since exploitation requires only a valid login; monitor application and audit logs for unexpected bulk member-removal events and maintain current backups of Space membership data so accidental or malicious mass removals can be restored - note these controls reduce exposure and aid recovery but do not close the vulnerable endpoint.
SQL injection vulnerability in the actionIndex function in protected/modules_core/notification/controllers/ListControlle
HumHub is an Open Source Enterprise Social Network. Rated medium severity (CVSS 6.5), this vulnerability is remotely exp
HumHub is an open-source social network kit written in PHP. Rated medium severity (CVSS 6.5), this vulnerability is remo
A cross-site scripting (XSS) vulnerability in HumHub 1.3.12 allows remote attackers to inject arbitrary web script or HT
Files is a module for managing files inside spaces and user profiles. Rated critical severity (CVSS 9.2), this vulnerabi
Stored XSS in HumHub Community Edition 1.18.4 and 1.18.4-pl1 allows authenticated low-privilege users to inject arbitrar
Stored cross-site scripting in HumHub 1.18.4 lets a Space administrator embed arbitrary HTML or JavaScript into the dele
Reflected cross-site scripting in HumHub Community Edition 1.18.4 allows a low-privileged attacker to inject arbitrary J
HumHub Calendar module versions prior to 1.8.11 contain a stored XSS vulnerability in Event Types that allows attackers
Generation of Error Message Containing Sensitive Information in HumHub GmbH & Co. Rated medium severity (CVSS 6.9), this
Cross-site scripting in HumHub 1.18.0's Button component allows unauthenticated attackers to inject and execute maliciou
A Reflected Cross Site Scripting (XSS) Vulnerability was discovered in /s/adada/cfiles/upload in Humhub 1.3.10 Community
Same weakness CWE-862 – Missing Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-46349