{"api_version":"1","generated_at":"2026-07-23T11:28:21+00:00","cve":"CVE-2011-2357","urls":{"html":"https://cve.report/CVE-2011-2357","api":"https://cve.report/api/cve/CVE-2011-2357.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2011-2357","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2011-2357"},"summary":{"title":"CVE-2011-2357","description":"Cross-application scripting vulnerability in the Browser URL loading functionality in Android 2.3.4 and 3.1 allows local applications to bypass the sandbox and execute arbitrary Javascript in arbitrary domains by (1) causing the MAX_TAB number of tabs to be opened, then loading a URI to the targeted domain into the current tab, or (2) making two startActivity function calls beginning with the targeted domain's URI followed by the malicious Javascript while the UI focus is still associated with the targeted domain.","state":"PUBLISHED","assigner":"Chrome","published_at":"2011-08-12 18:55:04","updated_at":"2026-04-29 01:13:23"},"problem_types":["CWE-20","n/a"],"metrics":[{"version":"2.0","source":"nvd@nist.gov","type":"Primary","score":"4.3","severity":"","vector":"AV:N/AC:M/Au:N/C:N/I:P/A:N","data":{"version":"2.0","vectorString":"AV:N/AC:M/Au:N/C:N/I:P/A:N","baseScore":4.3,"accessVector":"NETWORK","accessComplexity":"MEDIUM","authentication":"NONE","confidentialityImpact":"NONE","integrityImpact":"PARTIAL","availabilityImpact":"NONE"}}],"references":[{"url":"http://www.infsec.cs.uni-saarland.de/projects/android-vuln/","name":"http://www.infsec.cs.uni-saarland.de/projects/android-vuln/","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":[],"title":"A Local Cross-Site Scripting Attack against Android Phones","mime":"text/html","httpstatus":"404","archivestatus":"200"},{"url":"http://blog.watchfire.com/wfblog/2011/08/android-browser-cross-application-scripting-cve-2011-2357.html","name":"http://blog.watchfire.com/wfblog/2011/08/android-browser-cross-application-scripting-cve-2011-2357.html","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":[],"title":"IBM Rational Application Security Insider: Android Browser Cross-Application Scripting (CVE-2011-2357)","mime":"text/html","httpstatus":"403","archivestatus":"200"},{"url":"http://android.git.kernel.org/?p=platform/cts.git%3Ba=commit%3Bh=7e48fb87d48d27e65942b53b7918288c8d740e17","name":"http://android.git.kernel.org/?p=platform/cts.git%3Ba=commit%3Bh=7e48fb87d48d27e65942b53b7918288c8d740e17","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":[],"title":"","mime":"","httpstatus":"-1","archivestatus":"404"},{"url":"http://seclists.org/fulldisclosure/2011/Aug/9","name":"http://seclists.org/fulldisclosure/2011/Aug/9","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":[],"title":"Full Disclosure: Android Browser Cross-Application Scripting\t(CVE-2011-2357)","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"http://android.git.kernel.org/?p=platform/packages/apps/Browser.git%3B%20a=commit%3Bh=096bae248453abe83cbb2e5a2c744bd62cdb620b","name":"http://android.git.kernel.org/?p=platform/packages/apps/Browser.git%3B%20a=commit%3Bh=096bae248453abe83cbb2e5a2c744bd62cdb620b","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":[],"title":"","mime":"","httpstatus":"-1","archivestatus":"404"},{"url":"http://blog.watchfire.com/files/advisory-android-browser.pdf","name":"http://blog.watchfire.com/files/advisory-android-browser.pdf","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":[],"title":"Access denied | blog.watchfire.com used Cloudflare to restrict access","mime":"application/pdf","httpstatus":"403","archivestatus":"200"},{"url":"http://www.infsec.cs.uni-saarland.de/projects/android-vuln/android_xss.pdf","name":"http://www.infsec.cs.uni-saarland.de/projects/android-vuln/android_xss.pdf","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":[],"title":"404 Not Found","mime":"application/pdf","httpstatus":"404","archivestatus":"200"},{"url":"http://android.git.kernel.org/?p=platform/packages/apps/Browser.git%3B%20a=commit%3Bh=afa4ab1e4c1d645e34bd408ce04cadfd2e5dae1e","name":"http://android.git.kernel.org/?p=platform/packages/apps/Browser.git%3B%20a=commit%3Bh=afa4ab1e4c1d645e34bd408ce04cadfd2e5dae1e","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":[],"title":"","mime":"","httpstatus":"-1","archivestatus":"404"},{"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/68937","name":"https://exchange.xforce.ibmcloud.com/vulnerabilities/68937","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":[],"title":"IBM X-Force Exchange","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"http://securityreason.com/securityalert/8335","name":"http://securityreason.com/securityalert/8335","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":[],"title":"Android Browser Cross-Application Scripting - CXSecurity.com","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"http://secunia.com/advisories/45457","name":"http://secunia.com/advisories/45457","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":[],"title":"Android Browser Sandbox Security Bypass Security Issue - Secunia.com","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"http://osvdb.org/74260","name":"http://osvdb.org/74260","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":[],"title":"","mime":"","httpstatus":"-1","archivestatus":"0"},{"url":"http://www.securityfocus.com/bid/48954","name":"http://www.securityfocus.com/bid/48954","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":[],"title":"Open Handset Alliance Android Browser Sandbox Security Bypass Vulnerability","mime":"text/html","httpstatus":"200","archivestatus":"0"},{"url":"http://securitytracker.com/id?1025881","name":"http://securitytracker.com/id?1025881","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":[],"title":"Google Android Browser URL Loading Flaw Permits Cross-Application Scripting Attacks - SecurityTracker","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"http://www.securityfocus.com/archive/1/519146/100/0/threaded","name":"http://www.securityfocus.com/archive/1/519146/100/0/threaded","refsource":"af854a3a-2127-422b-91ae-364da2661108","tags":[],"title":"SecurityFocus","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"http://android.git.kernel.org/?p=platform/cts.git;a=commit;h=7e48fb87d48d27e65942b53b7918288c8d740e17","name":"CONFIRM:http://android.git.kernel.org/?p=platform/cts.git;a=commit;h=7e48fb87d48d27e65942b53b7918288c8d740e17","refsource":"MITRE","tags":[],"title":"","mime":"","httpstatus":"-1","archivestatus":"404"},{"url":"http://android.git.kernel.org/?p=platform/packages/apps/Browser.git;%20a=commit;h=096bae248453abe83cbb2e5a2c744bd62cdb620b","name":"CONFIRM:http://android.git.kernel.org/?p=platform/packages/apps/Browser.git;%20a=commit;h=096bae248453abe83cbb2e5a2c744bd62cdb620b","refsource":"MITRE","tags":[],"title":"","mime":"","httpstatus":"-1","archivestatus":"404"},{"url":"http://android.git.kernel.org/?p=platform/packages/apps/Browser.git;%20a=commit;h=afa4ab1e4c1d645e34bd408ce04cadfd2e5dae1e","name":"CONFIRM:http://android.git.kernel.org/?p=platform/packages/apps/Browser.git;%20a=commit;h=afa4ab1e4c1d645e34bd408ce04cadfd2e5dae1e","refsource":"MITRE","tags":[],"title":"","mime":"","httpstatus":"-1","archivestatus":"404"},{"url":"https://www.cve.org/CVERecord?id=CVE-2011-2357","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2011-2357","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[{"source":"CNA","vendor":"n/a","product":"n/a","version":"affected n/a","platforms":[]}],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[{"cve_year":"2011","cve_id":"2357","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"o","cpe4":"google","cpe5":"android","cpe6":"2.3.4","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2011","cve_id":"2357","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"o","cpe4":"google","cpe5":"android","cpe6":"3.1","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"}],"vendor_comments":[],"enrichments":{"kev":null,"epss":null,"legacy_qids":[]},"source_records":{"cve_program":{"containers":{"adp":[{"providerMetadata":{"dateUpdated":"2024-08-06T23:00:33.673Z","orgId":"af854a3a-2127-422b-91ae-364da2661108","shortName":"CVE"},"references":[{"name":"74260","tags":["vdb-entry","x_refsource_OSVDB","x_transferred"],"url":"http://osvdb.org/74260"},{"tags":["x_refsource_CONFIRM","x_transferred"],"url":"http://android.git.kernel.org/?p=platform/packages/apps/Browser.git%3B%20a=commit%3Bh=096bae248453abe83cbb2e5a2c744bd62cdb620b"},{"tags":["x_refsource_CONFIRM","x_transferred"],"url":"http://android.git.kernel.org/?p=platform/cts.git%3Ba=commit%3Bh=7e48fb87d48d27e65942b53b7918288c8d740e17"},{"name":"20110802 Android Browser Cross-Application Scripting (CVE-2011-2357)","tags":["mailing-list","x_refsource_BUGTRAQ","x_transferred"],"url":"http://www.securityfocus.com/archive/1/519146/100/0/threaded"},{"name":"45457","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred"],"url":"http://secunia.com/advisories/45457"},{"name":"android-sandbox-cas(68937)","tags":["vdb-entry","x_refsource_XF","x_transferred"],"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/68937"},{"name":"48954","tags":["vdb-entry","x_refsource_BID","x_transferred"],"url":"http://www.securityfocus.com/bid/48954"},{"tags":["x_refsource_CONFIRM","x_transferred"],"url":"http://android.git.kernel.org/?p=platform/packages/apps/Browser.git%3B%20a=commit%3Bh=afa4ab1e4c1d645e34bd408ce04cadfd2e5dae1e"},{"tags":["x_refsource_MISC","x_transferred"],"url":"http://blog.watchfire.com/files/advisory-android-browser.pdf"},{"tags":["x_refsource_MISC","x_transferred"],"url":"http://www.infsec.cs.uni-saarland.de/projects/android-vuln/android_xss.pdf"},{"tags":["x_refsource_MISC","x_transferred"],"url":"http://www.infsec.cs.uni-saarland.de/projects/android-vuln/"},{"tags":["x_refsource_MISC","x_transferred"],"url":"http://blog.watchfire.com/wfblog/2011/08/android-browser-cross-application-scripting-cve-2011-2357.html"},{"name":"20110802 Android Browser Cross-Application Scripting (CVE-2011-2357)","tags":["mailing-list","x_refsource_FULLDISC","x_transferred"],"url":"http://seclists.org/fulldisclosure/2011/Aug/9"},{"name":"1025881","tags":["vdb-entry","x_refsource_SECTRACK","x_transferred"],"url":"http://securitytracker.com/id?1025881"},{"name":"8335","tags":["third-party-advisory","x_refsource_SREASON","x_transferred"],"url":"http://securityreason.com/securityalert/8335"}],"title":"CVE Program Container"}],"cna":{"affected":[{"product":"n/a","vendor":"n/a","versions":[{"status":"affected","version":"n/a"}]}],"datePublic":"2011-07-27T00:00:00.000Z","descriptions":[{"lang":"en","value":"Cross-application scripting vulnerability in the Browser URL loading functionality in Android 2.3.4 and 3.1 allows local applications to bypass the sandbox and execute arbitrary Javascript in arbitrary domains by (1) causing the MAX_TAB number of tabs to be opened, then loading a URI to the targeted domain into the current tab, or (2) making two startActivity function calls beginning with the targeted domain's URI followed by the malicious Javascript while the UI focus is still associated with the targeted domain."}],"problemTypes":[{"descriptions":[{"description":"n/a","lang":"en","type":"text"}]}],"providerMetadata":{"dateUpdated":"2018-10-09T18:57:01.000Z","orgId":"ebfee0ef-53dd-4cf3-9e2a-08a5bd7a7e28","shortName":"Chrome"},"references":[{"name":"74260","tags":["vdb-entry","x_refsource_OSVDB"],"url":"http://osvdb.org/74260"},{"tags":["x_refsource_CONFIRM"],"url":"http://android.git.kernel.org/?p=platform/packages/apps/Browser.git%3B%20a=commit%3Bh=096bae248453abe83cbb2e5a2c744bd62cdb620b"},{"tags":["x_refsource_CONFIRM"],"url":"http://android.git.kernel.org/?p=platform/cts.git%3Ba=commit%3Bh=7e48fb87d48d27e65942b53b7918288c8d740e17"},{"name":"20110802 Android Browser Cross-Application Scripting (CVE-2011-2357)","tags":["mailing-list","x_refsource_BUGTRAQ"],"url":"http://www.securityfocus.com/archive/1/519146/100/0/threaded"},{"name":"45457","tags":["third-party-advisory","x_refsource_SECUNIA"],"url":"http://secunia.com/advisories/45457"},{"name":"android-sandbox-cas(68937)","tags":["vdb-entry","x_refsource_XF"],"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/68937"},{"name":"48954","tags":["vdb-entry","x_refsource_BID"],"url":"http://www.securityfocus.com/bid/48954"},{"tags":["x_refsource_CONFIRM"],"url":"http://android.git.kernel.org/?p=platform/packages/apps/Browser.git%3B%20a=commit%3Bh=afa4ab1e4c1d645e34bd408ce04cadfd2e5dae1e"},{"tags":["x_refsource_MISC"],"url":"http://blog.watchfire.com/files/advisory-android-browser.pdf"},{"tags":["x_refsource_MISC"],"url":"http://www.infsec.cs.uni-saarland.de/projects/android-vuln/android_xss.pdf"},{"tags":["x_refsource_MISC"],"url":"http://www.infsec.cs.uni-saarland.de/projects/android-vuln/"},{"tags":["x_refsource_MISC"],"url":"http://blog.watchfire.com/wfblog/2011/08/android-browser-cross-application-scripting-cve-2011-2357.html"},{"name":"20110802 Android Browser Cross-Application Scripting (CVE-2011-2357)","tags":["mailing-list","x_refsource_FULLDISC"],"url":"http://seclists.org/fulldisclosure/2011/Aug/9"},{"name":"1025881","tags":["vdb-entry","x_refsource_SECTRACK"],"url":"http://securitytracker.com/id?1025881"},{"name":"8335","tags":["third-party-advisory","x_refsource_SREASON"],"url":"http://securityreason.com/securityalert/8335"}],"x_legacyV4Record":{"CVE_data_meta":{"ASSIGNER":"security@google.com","ID":"CVE-2011-2357","STATE":"PUBLIC"},"affects":{"vendor":{"vendor_data":[{"product":{"product_data":[{"product_name":"n/a","version":{"version_data":[{"version_value":"n/a"}]}}]},"vendor_name":"n/a"}]}},"data_format":"MITRE","data_type":"CVE","data_version":"4.0","description":{"description_data":[{"lang":"eng","value":"Cross-application scripting vulnerability in the Browser URL loading functionality in Android 2.3.4 and 3.1 allows local applications to bypass the sandbox and execute arbitrary Javascript in arbitrary domains by (1) causing the MAX_TAB number of tabs to be opened, then loading a URI to the targeted domain into the current tab, or (2) making two startActivity function calls beginning with the targeted domain's URI followed by the malicious Javascript while the UI focus is still associated with the targeted domain."}]},"problemtype":{"problemtype_data":[{"description":[{"lang":"eng","value":"n/a"}]}]},"references":{"reference_data":[{"name":"74260","refsource":"OSVDB","url":"http://osvdb.org/74260"},{"name":"http://android.git.kernel.org/?p=platform/packages/apps/Browser.git;%20a=commit;h=096bae248453abe83cbb2e5a2c744bd62cdb620b","refsource":"CONFIRM","url":"http://android.git.kernel.org/?p=platform/packages/apps/Browser.git;%20a=commit;h=096bae248453abe83cbb2e5a2c744bd62cdb620b"},{"name":"http://android.git.kernel.org/?p=platform/cts.git;a=commit;h=7e48fb87d48d27e65942b53b7918288c8d740e17","refsource":"CONFIRM","url":"http://android.git.kernel.org/?p=platform/cts.git;a=commit;h=7e48fb87d48d27e65942b53b7918288c8d740e17"},{"name":"20110802 Android Browser Cross-Application Scripting (CVE-2011-2357)","refsource":"BUGTRAQ","url":"http://www.securityfocus.com/archive/1/519146/100/0/threaded"},{"name":"45457","refsource":"SECUNIA","url":"http://secunia.com/advisories/45457"},{"name":"android-sandbox-cas(68937)","refsource":"XF","url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/68937"},{"name":"48954","refsource":"BID","url":"http://www.securityfocus.com/bid/48954"},{"name":"http://android.git.kernel.org/?p=platform/packages/apps/Browser.git;%20a=commit;h=afa4ab1e4c1d645e34bd408ce04cadfd2e5dae1e","refsource":"CONFIRM","url":"http://android.git.kernel.org/?p=platform/packages/apps/Browser.git;%20a=commit;h=afa4ab1e4c1d645e34bd408ce04cadfd2e5dae1e"},{"name":"http://blog.watchfire.com/files/advisory-android-browser.pdf","refsource":"MISC","url":"http://blog.watchfire.com/files/advisory-android-browser.pdf"},{"name":"http://www.infsec.cs.uni-saarland.de/projects/android-vuln/android_xss.pdf","refsource":"MISC","url":"http://www.infsec.cs.uni-saarland.de/projects/android-vuln/android_xss.pdf"},{"name":"http://www.infsec.cs.uni-saarland.de/projects/android-vuln/","refsource":"MISC","url":"http://www.infsec.cs.uni-saarland.de/projects/android-vuln/"},{"name":"http://blog.watchfire.com/wfblog/2011/08/android-browser-cross-application-scripting-cve-2011-2357.html","refsource":"MISC","url":"http://blog.watchfire.com/wfblog/2011/08/android-browser-cross-application-scripting-cve-2011-2357.html"},{"name":"20110802 Android Browser Cross-Application Scripting (CVE-2011-2357)","refsource":"FULLDISC","url":"http://seclists.org/fulldisclosure/2011/Aug/9"},{"name":"1025881","refsource":"SECTRACK","url":"http://securitytracker.com/id?1025881"},{"name":"8335","refsource":"SREASON","url":"http://securityreason.com/securityalert/8335"}]}}}},"cveMetadata":{"assignerOrgId":"ebfee0ef-53dd-4cf3-9e2a-08a5bd7a7e28","assignerShortName":"Chrome","cveId":"CVE-2011-2357","datePublished":"2011-08-12T18:00:00.000Z","dateReserved":"2011-06-02T00:00:00.000Z","dateUpdated":"2024-08-06T23:00:33.673Z","state":"PUBLISHED"},"dataType":"CVE_RECORD","dataVersion":"5.1"},"nvd":{"publishedDate":"2011-08-12 18:55:04","lastModifiedDate":"2026-04-29 01:13:23","problem_types":["CWE-20","n/a"],"metrics":{"cvssMetricV2":[{"source":"nvd@nist.gov","type":"Primary","cvssData":{"version":"2.0","vectorString":"AV:N/AC:M/Au:N/C:N/I:P/A:N","baseScore":4.3,"accessVector":"NETWORK","accessComplexity":"MEDIUM","authentication":"NONE","confidentialityImpact":"NONE","integrityImpact":"PARTIAL","availabilityImpact":"NONE"},"baseSeverity":"MEDIUM","exploitabilityScore":8.6,"impactScore":2.9,"acInsufInfo":false,"obtainAllPrivilege":false,"obtainUserPrivilege":false,"obtainOtherPrivilege":false,"userInteractionRequired":true}]},"configurations":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:o:google:android:2.3.4:*:*:*:*:*:*:*","matchCriteriaId":"D634E2E3-4E8A-4C88-A6BF-DBE7439EB3B0"},{"vulnerable":true,"criteria":"cpe:2.3:o:google:android:3.1:*:*:*:*:*:*:*","matchCriteriaId":"E1FD2E59-59BF-4611-B65B-A2981127CAC0"}]}]}]},"legacy_mitre":{"record":{"CveYear":"2011","CveId":"2357","Ordinal":"1","Title":"CVE-2011-2357","CVE":"CVE-2011-2357","Year":"2011"},"notes":[{"CveYear":"2011","CveId":"2357","Ordinal":"1","NoteData":"Cross-application scripting vulnerability in the Browser URL loading functionality in Android 2.3.4 and 3.1 allows local applications to bypass the sandbox and execute arbitrary Javascript in arbitrary domains by (1) causing the MAX_TAB number of tabs to be opened, then loading a URI to the targeted domain into the current tab, or (2) making two startActivity function calls beginning with the targeted domain's URI followed by the malicious Javascript while the UI focus is still associated with the targeted domain.","Type":"Description","Title":"CVE-2011-2357"},{"CveYear":"2011","CveId":"2357","Ordinal":"2","NoteData":"2011-08-12","Type":"Other","Title":"Published"},{"CveYear":"2011","CveId":"2357","Ordinal":"3","NoteData":"2018-10-09","Type":"Other","Title":"Modified"}]}}}