Skip to content

Bug bounty reports15,219

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

Program:Nextcloud
Status
Severity
Weakness
Year:2026
Clear
Bounty paid21
Access stated
Access needed
Technique
Clear filters63 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
PIN bypass in PassCodeActivity via back buttonAnalysed#3625210ValidAuthenticationMedium2026-06-07$150101
Mail contact autocomplete bypasses administrator-configured user enumeration restrictions and expose member information outside the intended scopeAnalysed#3617729ValidInformation DisclosureMedium2026-09-04$250101
Group restriction bypass via bearer token in user_oidc (SETTING_RESTRICT_LOGIN_TO_GROUPS not enforced in Backend::getCurrentUserId)Analysed#3572848ValidAccess ControlMedium2026-05-21$150100
View-only guests could see deleted Collectives pages in the trashbinAnalysed#3521434ValidAccess ControlLow2026-05-08–87
Private circle can be added to another circle via API despite visibility restrictionAnalysed#3511998ValidInsecure Direct Object ReferenceLow2026-05-08$15087
WebAuthn app was updated based on public keyAnalysed#3360354ValidInsecure Direct Object ReferenceLow2026-02-06–84
SQL Injection in Column Type Parameter Allows Arbitrary SQL ExecutionAnalysed#3462991ValidSQL InjectionHigh2026-05-15–80
TaskProcessing callback authorization bypass allows ex-members to post as Assistant Talk BotAnalysed#3799010ValidInsecure Direct Object ReferenceMedium2026-08-14–73
Valid share tokens allow to access tempory upload files of share ownerAnalysed#3483708ValidAccess ControlMedium2026-06-07–65
Improper input validation On Exported deep-link handler crashes `FileDisplayActivity` on crafted external URL — Denial-of-ServiceAnalysed#3399016ValidMemory CorruptionNone2026-05-01–65
Improper input validation in emoji field leads to sidebar UI denial of serviceAnalysed#3599470ValidInput Validation and LogicLow2026-09-20–64
Approval app's file-freshness check can be bypassed by omitting the etag parameter, allowing approval of unreviewed file changesAnalysed#3610332ValidInput Validation and LogicMedium2026-09-17$15063
Arbitrary Board Preference Injection via Deck Config APIAnalysed#3599383ValidAccess ControlMedium2026-09-17$20062
Files drop share links for end-to-end encrypted folders allowed to drop files into other folders of the share ownerAnalysed#3304830ValidInsecure Direct Object ReferenceLow2026-05-08–60
Easy way to create a new Deck board without permissionAnalysed#2388183ValidAccess Control–2026-01-16$10056
Authentication Bypass in ID4me handling via Missing JWT Signature Verification in User OIDCAnalysed#3489490ValidAuthenticationHigh2026-06-07$2,50055
SVG filter primitives bypass remote image blocking, enabling email tracking without consent.Analysed#3486747ValidInformation DisclosureMedium2026-04-20–53
SSRF via User-Controlled Push proxyServer in Notifications Push RegistrationAnalysed#3623149ValidServer-Side Request ForgeryMedium2026-09-30–48
Mail stored HTML injection in subject textAnalysed#3357036ValidNo weakness recordedMedium2026-02-12–48
Can download files on Android app without permissionAnalysed#2380133ValidAccess ControlLow2026-01-16$25047
Roundcube Webmail Style Sanitizer can be bypassed using CSS Character EscapesAnalysed#3443563ValidInformation DisclosureMedium2026-01-14–46
position: fixed !important bypasses CSS sanitizer's fixed-position mitigation, enabling full-viewport phishing overlays.Analysed#3590586ValidInjection and SmugglingMedium2026-04-20–44
Unauthenticated SSRF via Public Reference API -Sharing Token Bypass#3479692InformativeNo weakness recorded–2026-03-31–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 SameSiteAnalysed#3594137ValidCross-site ScriptingMedium2026-04-19–39
Unauthenticated testing endpoint of notify_push expose internal IPAnalysed#3513471ValidInformation DisclosureMedium2026-09-05$15038
IDOR on ██████ via direct photo URL leads to unauthorized access to deleted and other users' photos#3518758N/AInsecure Direct Object Reference–2026-04-07–37
Credential Disclosure via Unvalidated directDownloadUrl (Missing DontAddCredentialsAttribute)Analysed#3400143ValidAuthenticationMedium2026-04-13$25037
Critical broken access control: API-only delegated admin can enumerate all Team Folders and grant access to arbitrary groupsAnalysed#3674940ValidAccess ControlMedium2026-09-17–36
Unquoted body background attribute enables CSS injection that bypasses remote image blockingAnalysed#3590583ValidInjection and SmugglingMedium2026-04-20–35
Email Enumeration via Password-Protected Share Identity VerificationAnalysed#3507273ValidInformation DisclosureLow2026-09-05$10035
files_lock: a write-share collaborator can place a TYPE_TOKEN lock that permanently denies the file owner, survives share revocation and account deletAnalysed#3770482ValidAccess ControlMedium2026-09-18–31
SMIL values and by attributes bypass remote image blocking via unvalidated resource-loading animations, enabling email tracking without consentAnalysed#3590576ValidFile and Path HandlingMedium2026-04-20–26
Application Data Hiding via Invalid `iconName` Causing Frontend Crash in Nextcloud TablesAnalysed#3508852ValidInput Validation and LogicLow2026-10-20–25
Predictable proposal participant tokens enable unauthorized access and vote submissionAnalysed#3385434ValidCryptographyLow2026-01-04$10025
SMTP header injection via C-escape `\r` in the recipient display nameAnalysed#3913007ValidMemory CorruptionNone2026-10-18–23
Improper Input Validation and Integer Overflow in timeamount parameter of files_retention appAnalysed#3521639ValidMemory CorruptionLow2026-09-05–23
Cross-User Lock/Unlock via Absolute DAV PathAnalysed#3301553ValidAuthenticationMedium2026-09-17–23
Deck app: Invalid tag color is accepted by API and breaks frontend UIAnalysed#3485178ValidInput Validation and LogicLow2026-10-20–21
Missing Duplicate Check allowing Multiple Retention Rules per System Tag#3521646ValidInput Validation and LogicLow2026-09-05–20
Users can modify tags on files that do not belong to them#3040887ValidAccess ControlMedium2026-01-04$15020
Persistent SMTP header injection via identity `organization` / `name`#3913012ValidMemory CorruptionNone2026-09-18–19
Team membership information returned on API level based on ID#3484601ValidInsecure Direct Object ReferenceLow2026-09-17$20019
Deck app allows to spoof file extensions by using RTLO characters#2326618ValidNo weakness recordedMedium2026-01-04$10019
Path Traversal in Nextcloud Talk Android Exposes User Credentials and Private Data via FileProvider#3696266ValidFile and Path HandlingMedium2026-08-24–18
SSRF on Nextcloud Whiteboard Application via Recordings to Unauthorised Access to Whiteboards#3576823ValidServer-Side Request ForgeryMedium2026-10-27$25017
FederationController::remoteWopiToken() returns full Wopi entity without token type validation#3568116ValidAccess ControlLow2026-10-27–17
Activity app does not verify federated file activity received from remote servers#3534050ValidAuthenticationLow2026-09-05$15016
Shared smart albums in the Photos app can expose files outside the album owner's configured source folders#3506873ValidAccess ControlMedium2026-09-17–16
Unauthenticated blind SSRF in Circles signature verification bypasses Nextcloud local-address protections#3303283ValidServer-Side Request ForgeryMedium2026-09-17–15

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 (4,182 analysed so far), which can be wrong. Data as of 2026-11-15.