CVE DatabaseCVE-2023-49105
한국어 권고문 →
CVE-2023-491059.8/CRITICALCISA KEVCWE-287CWE-287

ownCloud Core WebDAV API Authentication Bypass via Pre-Signed URLs (CVE-2023-49105)

Affected Vendors
owncloud
Affected Components
owncloud
Published Date
2023-11-21

Executive & SecOps Summary

SECOPS ASSESSMENT
Affected Scope

ownCloud Core versions from 10.6.0 up to (but excluding) 10.13.1 are affected.

Impact

Unauthenticated attackers can access, modify, or delete any file if they know the victim's username and the victim has no signing-key configured.

Mitigation

Immediately upgrade ownCloud Core to version 10.13.1 or higher, and enforce signing-key configurations as a temporary workaround.

Affected Products & Version Scope

ownCloud Core versions 10.6.0 through 10.13.0

Remediation & Live Workaround Commands

PATCH & WORKAROUND

1. Official Security Patch

Upgrade your ownCloud Core installation to version 10.13.1 or later immediately.

2. Temporary Mitigations

  • Enforce Signing Keys: Ensure and enforce that all active user accounts have a valid signing key configured.
  • Restrict WebDAV API Access: Implement network-level ACLs or WAF rules to restrict access to WebDAV endpoints (e.g., /remote.php/dav) only to trusted IP addresses.
  • WAF Detection Rules: Deploy WAF signatures to detect and block anomalous WebDAV requests containing pre-signed URL parameters (OC-Signature, OC-Credential) associated with unauthenticated sessions.
Recommended Security Control & Mitigation Partner
Cloudflare Enterprise & Pro WAF
Due to active exploitation in the wild, immediately update your ownCloud instances to version 10.13.1 or higher.

Block Exploits Instantly with Managed Virtual Patching Rules

Can't patch production immediately? Deploy managed WAF rules at the edge to intercept RCE, SQLi, and deserialization payloads before they hit your origin server.

3-min setup · Automated Zero-Day Managed Rules
Practice Exploiting & Patching This Web Vulnerability in an Interactive Lab
Launch Hands-On Security Lab

Technical Root Cause & Exploitation Mechanics

This vulnerability (CVE-2023-49105) is a critical authentication bypass (CWE-287) residing in the WebDAV API implementation of ownCloud Core.

ownCloud utilizes pre-signed URLs to facilitate secure, time-limited file sharing. Under normal operations, the system must validate these URLs against the file owner's signing key. However, a logical flaw exists where pre-signed URLs are accepted as valid even when no signing key is configured for the owner of the files.

Consequently, if an attacker knows the username of a target victim who lacks a configured signing key, they can craft arbitrary pre-signed URLs to bypass authentication entirely. This grants the attacker full unauthorized access (read, write, delete) to the victim's files via the WebDAV interface. With a CVSS score of 9.8 and active exploitation confirmed by its inclusion in the CISA KEV catalog, this vulnerability poses an immediate threat to exposed ownCloud instances.

Official Vendor Advisories & References

SecOps Advisory Dispatch & RSS Feed

Subscribe to Daily Vulnerability Briefings & KEV Alerts

Concise morning briefings for SecOps, DevSecOps, and SRE teams covering newly exploited CVEs and mitigation priorities.

Slack / Teams / RSS Feed:
CVE-2023-49105: ownCloud Core WebDAV API Authentication Bypass via Pre-Signed URLs (CVE-2023-49105) (CVSS 9.8) | CVE Pulse