Skip to content

IONOS(dav): fix file overwrite via chunked upload without update permission - #330

Merged
Arsalanulhaq merged 1 commit into
ionos-dev-v30from
as/dev/HDNEXT-2216-security-patch-file-overwrite
Sep 10, 2026
Merged

IONOS(dav): fix file overwrite via chunked upload without update permission#330
Arsalanulhaq merged 1 commit into
ionos-dev-v30from
as/dev/HDNEXT-2216-security-patch-file-overwrite

Conversation

@Arsalanulhaq

Copy link
Copy Markdown

Summary

  • Applies the September 2026 Nextcloud security patch from HDNEXT-2216 (file overwrite issue).
  • ChunkingV2Plugin::getUploadFile now checks isUpdateable() on the existing target node before allowing a chunked upload to overwrite it, throwing Forbidden otherwise.

Test plan

  • CI passes on this branch
  • Attempt a chunked upload targeting a file the user lacks update permission on and confirm it now fails with 403 Forbidden instead of overwriting

Related: HDNEXT-2216

🤖 Generated with Claude Code

…ission

Apply September 2026 Nextcloud security patch (HDNEXT-2216): require
update permission on the target node before allowing a chunked upload
to overwrite an existing file, throwing Forbidden otherwise.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@Arsalanulhaq
Arsalanulhaq merged commit cf078d7 into ionos-dev-v30 Sep 10, 2026
8 of 17 checks passed
@Arsalanulhaq
Arsalanulhaq deleted the as/dev/HDNEXT-2216-security-patch-file-overwrite branch September 10, 2026 12:29
@Arsalanulhaq
Arsalanulhaq restored the as/dev/HDNEXT-2216-security-patch-file-overwrite branch September 10, 2026 12:52
@printminion-co
printminion-co deleted the as/dev/HDNEXT-2216-security-patch-file-overwrite branch September 11, 2026 08:02
@printminion-co printminion-co added this to the web-v30-1 milestone Sep 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants