nextcloud / nextcloud/activity

Activity app causes problems with E2EE

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

Nobody has claimed this yet.

0. Needs triage bug
Dominant language
JavaScript
Stars
145
Forks
72
Avg merge
6d 9h
Merged PRs (30d)
42

Description

Steps to reproduce

The issue is present only when the activity app is enabled.

  1. Create a end-to-end encrypted folder and share it with another user.
  2. Create some subfolders in the encrypted folder.
  3. Switch to the other user and rename those subfolders.
Expected behaviour

The folders should be correctly renamed and synced.

Actual behaviour

The name of the renamed folders is not decrypted anymore in the macOS Finder and the Nextcloud sync client throws an Error "Rich subject or a parameter for '' is malformed".

Server configuration

Nextcloud version: 31.0.1

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

Start by reproducing the issue with the Activity app enabled: create and share an end-to-end encrypted folder, add subfolders, and rename them as the other user. Inspect the Activity app's handling of encrypted folder rename events and compare the result in macOS Finder and the Nextcloud sync client. Done means renamed folders remain decrypted and sync without the reported malformed rich-subject error.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.