该问题影响 oauth2 0.6.1 以下版本 ,云解
上周 ownCloud 在安全中心公布了三枚高危漏洞 ,决方ownCloud 建议用户修改管理员密码 、现高泄露而且仅仅是危漏网禁用 graphapi 并不能彻底解决该漏洞
官方目前采取的方案是在容器版中禁用了 phpinfo ,在进行重定向时可以绕过验证代码,蓝点如果攻击者知道目标用户名即可无需任何身份验证进行访问 ,开源包括访问、私有所有数据ownCloud 给这个漏洞 CVSS 满分的云解评级,这个和 oauth 验证有关,决方提升安全性。现高泄露修改数据库凭据 / 密码 、危漏网
默认情况下并没有配置签名密钥 ,蓝点即 phpinfo 里的开源配置信息,
有关该漏洞请查看 :https://owncloud.com/security-advisories/webdav-api-authentication-bypass-using-pre-signed-urls/
第三个漏洞是子域验证绕过问题,该漏洞评分为 9.8 分 。因此建议用户按照官方说明应用缓解方案,官方建议是强化 oauth2 验证代码,那就拒绝使用预签名 URL。邮件服务器凭据和许可证密钥等,个人和企业都可以使用 ownCloud 搭建自己的多租户网盘而无需使用第三方商业网盘或云存储。
有关该漏洞请查看:https://owncloud.com/security-advisories/subdomain-validation-bypass/
最好是直接禁用 “允许子域” 选项来封禁该漏洞的利用 。这个漏洞来源于第三方库 graphapi,修改邮件服务器凭据 、
敏感数据包括 ownCloud 管理员密码 、当访问相关 URL 时服务器会暴露 PHP 环境信息 ,这些信息一般是包含服务器的所有环境变量,
有关该漏洞请查看:https://owncloud.com/security-advisories/disclosure-of-sensitive-credentials-and-configuration-in-containerized-deployments/
第二个漏洞是预签名 URL 绕过 WebDAV API 身份验证,

第一个漏洞是 Docker 版部署过程中泄露敏感凭据和配置信息 , ownCloud 是一款开源免费的私有云解决方案
,删除该文件
:owncloud/apps/graphapi/vendor/microsoft/microsoft-graph/tests/GetPhpInfo.php 除了删除文件外
,
在 oauth2 应用程序中攻击者可以传入特制的重定向 URL ,从而允许攻击者将回调重定向到攻击者控制的域名中。修改或删除任何文件。建议是如果没有为文件所有者配置签名密钥 ,CVSS 评分为 9 分。这些漏洞都可能会对 ownCloud 造成数据泄露风险,修改对象存储 / AWS S3 访问密钥确保安全 。
这个问题影响 ownCloud core 10.6.0~10.13.0 版,