CVE-2023-49105: ownCloud Improper Authentication Vulnerability
An issue was discovered in ownCloud owncloud/core before 10.13.1. An attacker can access, modify, or delete any file without authentication if the username of a victim is known, and the victim has no signing-key configured. This occurs because pre-signed URLs can be accepted even when no signing-key is configured for the owner of the files. The earliest affected version is 10.6.0.
Other sources
ownCloud contains an improper authentication vulnerability that allows an attacker to access, modify, or delete any file without authentication if the username of a victim is known, and the victim has no signing-key configured.
— CISA
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
ownCloud owncloud/coreto a version that resolves this vulnerability.Fixed in 10.13.1 - Compensating control
Follow vendor mitigations for ownCloud improper authentication (pre-signed URLs accepted even when no signing-key is configured). If mitigations are unavailable, discontinue use of the product.
Event History
Frequently Asked Questions
What is the vulnerability ID for this issue?
The vulnerability ID for this issue is CVE-2023-49105.
What is the severity of CVE-2023-49105?
The severity of CVE-2023-49105 is critical with a severity value of 9.8.
What is the affected software for CVE-2023-49105?
The affected software for CVE-2023-49105 is ownCloud core version up to (but not including) 10.13.1.
How does CVE-2023-49105 exploit work?
CVE-2023-49105 allows an attacker to access, modify, or delete any file without authentication if the username of a victim is known and the victim has no signing-key configured.
Are there any references for CVE-2023-49105?
Yes, you can find more information about CVE-2023-49105 in the following references: - [ownCloud Security](https://owncloud.org/security) - [ownCloud Security Advisories - WebDAV API Authentication Bypass Using Pre-signed URLs](https://owncloud.com/security-advisories/webdav-api-authentication-bypass-using-pre-signed-urls/)