nextcloud / nextcloud/ios

"Collabora Office" app can bypass password protection

Open
#1,181 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
2.5k
Forks
1k
Avg merge
2d 18h
Merged PRs (30d)
13

Description

Expected behaviour

I've set up a PIN code to access Nextcloud. I would expect the "Collabora Office" app to need the PIN code, too. Or to be denied access.

Actual behaviour

In the "Collabora Office" app, I can enable the Nextcloud storage location, and then access it directly, without entering the PIN code.

Steps to reproduce
Reasoning or why should it be changed/implemented?

It's a security isse

iOS version

12.4.1

App version

latest version of both apps

Server configuration

Operating system:

Web server:

Database:

PHP version:

Nextcloud version: (see Nextcloud admin page)
17.0.2

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named. Start by reproducing the PIN-protection bypass with the Collabora Office app and the reported iOS and Nextcloud versions; done means the storage location is denied or requires the PIN before access.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, swift
Domain
mobile, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.