Skip to content

Bug bounty reports15,219

Publicly disclosed HackerOne reports, with the platform's own outcome and severity.

Program:Nextcloud
Status
Severity:Medium
Clear
Weakness
Year
Bounty paid26
Access stated
Access needed
  • No account0
  • A user account0
  • A privileged role0
  • Admin0
  • Physical or local access0
  • Not clear from the report0
Clear filters94 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
PIN bypass in PassCodeActivity via back button#3625210ValidAuthenticationMedium2026-06-07$150101
Mail contact autocomplete bypasses administrator-configured user enumeration restrictions and expose member information outside the intended scope#3617729ValidInformation DisclosureMedium2026-09-04$250101
Group restriction bypass via bearer token in user_oidc (SETTING_RESTRICT_LOGIN_TO_GROUPS not enforced in Backend::getCurrentUserId)#3572848ValidAccess ControlMedium2026-05-21$150100
Stored XSS Vulnerability via SVG File#3357808ValidCross-site ScriptingMedium2025-12-05$15079
CSRF protection on OIDC login is broken#1878381ValidCross-Site Request ForgeryMedium2023-04-04$50077
TaskProcessing callback authorization bypass allows ex-members to post as Assistant Talk Bot#3799010ValidInsecure Direct Object ReferenceMedium2026-08-14–73
Directory Listing of publicly available assets#2311179ValidInformation DisclosureMedium2025-09-29–70
ID4me feature of OpenID connect app available even when disabled#2376929ValidAccess ControlMedium2024-05-30–66
Valid share tokens allow to access tempory upload files of share owner#3483708ValidAccess ControlMedium2026-06-07–65
Approval app's file-freshness check can be bypassed by omitting the etag parameter, allowing approval of unreviewed file changes#3610332ValidInput Validation and LogicMedium2026-09-17$15063
Path Traversal Vulnerability in Nextcloud Tables Enables Arbitrary File Exfiltration of Any Files Supported by PhpSpreadsheet Library#3249624ValidFile and Path HandlingMedium2025-10-16–63
Arbitrary Board Preference Injection via Deck Config API#3599383ValidAccess ControlMedium2026-09-17$20062
SVG filter primitives bypass remote image blocking, enabling email tracking without consent.#3486747ValidInformation DisclosureMedium2026-04-20–53
Notes app can be tricked into using a received share created before the user logged in#2254151ValidInput Validation and LogicMedium2024-06-19–49
Download permissions can be changed by resharer#1724016ValidAccess ControlMedium2023-02-24$50049
SSRF via User-Controlled Push proxyServer in Notifications Push Registration#3623149ValidServer-Side Request ForgeryMedium2026-09-30–48
Mail stored HTML injection in subject text#3357036ValidNo weakness recordedMedium2026-02-12–48
Exposing debug.log file leads to server full path disclosure#2778441ValidInput Validation and LogicMedium2025-09-29–47
Roundcube Webmail Style Sanitizer can be bypassed using CSS Character Escapes#3443563ValidInformation DisclosureMedium2026-01-14–46
Inviting excessive long email addresses to a calendar event makes the server unresponsive#2058337ValidDenial of ServiceMedium2023-10-16–46
position: fixed !important bypasses CSS sanitizer's fixed-position mitigation, enabling full-viewport phishing overlays.#3590586ValidInjection and SmugglingMedium2026-04-20–44
User can copy locked folders and gain access to the contents#2447316ValidAccess ControlMedium2024-11-16$50044
Path traversal allows tricking the Talk Android app into writing files into it's root directory#1997029ValidFile and Path HandlingMedium2023-08-14–43
Can download files by zipping the folder#2247457ValidAccess ControlMedium2024-02-17–41
BOLA/IDOR in Out-of-Office API allows any authenticated user to read other users' absence data#3382343InformativeInsecure Direct Object ReferenceMedium2026-04-14–40
Stored XSS in attachment-display exploitable through SameSite#3594137ValidCross-site ScriptingMedium2026-04-19–39
Approval app allows users to request approval for other users file#3338748ValidAuthenticationMedium2025-12-05–39
Unauthenticated testing endpoint of notify_push expose internal IP#3513471ValidInformation DisclosureMedium2026-09-05$15038
Deck app allowed user with "Can share" permission to modify permissions of other non-owners#3247499ValidAccess ControlMedium2025-12-05–38
admin_audit does not log actions on files in a group folder#2890071ValidOther weaknessesMedium2025-12-05–38
Invisible Salamanders Attack against end_to_end_encryption in Nextcloud#2497947InformativeCryptographyMedium2024-12-03–38
DNS pin middleware can be tricked into DNS rebinding allowing SSRF#2115212ValidServer-Side Request ForgeryMedium2024-01-01–38
Read-only users can restore old versions#1356508ValidAccess ControlMedium2024-06-14$50038
Credential Disclosure via Unvalidated directDownloadUrl (Missing DontAddCredentialsAttribute)#3400143ValidAuthenticationMedium2026-04-13$25037
Weak ssh algorithms and CVE-2023-48795 Discovered on various subdomains of nextcloud.com#2446531ValidCryptographyMedium2024-05-22–37
Critical broken access control: API-only delegated admin can enumerate all Team Folders and grant access to arbitrary groups#3674940ValidAccess ControlMedium2026-09-17–36
Unquoted body background attribute enables CSS injection that bypasses remote image blocking#3590583ValidInjection and SmugglingMedium2026-04-20–35
Incomplete sanitization in SVG preview provider#2484499ValidInformation DisclosureMedium2024-12-15$25034
Brute force protection allows to send more requests than intended#1918525ValidAuthenticationMedium2023-07-13$50034
Ability to read any emails through IDOR on Nextcloud Mail#1784681ValidInsecure Direct Object ReferenceMedium2023-04-12–34
Bypass password confirmation via Context-dependent access control (CDCA)#2120667ValidAccess ControlMedium2024-01-17$10032
files_lock: a write-share collaborator can place a TYPE_TOKEN lock that permanently denies the file owner, survives share revocation and account delet#3770482ValidAccess ControlMedium2026-09-18–31
Bruteforce protection in password verification can be bypassed#2230915ValidAuthenticationMedium2024-01-17–31
OAuth2 client_secret stored in plain text in the database#1994324ValidCryptographyMedium2023-11-15$10031
Tables app allowed users to view columns metadata information of any table#3138721ValidInsecure Direct Object ReferenceMedium2025-12-05–30
Missing ownership check in Tables app allows moving columns into tables of other users#3137895ValidInsecure Direct Object ReferenceMedium2025-12-05–30
Ability to by-pass second factor#2419776ValidAuthenticationMedium2024-07-14$1,00029
Enabling Birthday Contact to any user#2112973ValidInsecure Direct Object ReferenceMedium2023-11-21–29
ID4ME does not validate signature or expiration#1878391ValidCryptographyMedium2024-07-14$75029
External storage - global credentials returned to the client side in plaintext#2554079ValidInformation DisclosureMedium2024-11-21–28

Status and severity are HackerOne's. “Access stated” is what the title says; “Access needed” and techniques come from CyberSIXT's analysis of the public report (549 analysed so far), which can be wrong. Data as of 2026-11-14.

Updated AboutDevelopersSign in