{"id":"CVE-2014-3803","aliases":["DSA-2939-1","EUVD-2014-3741","GHSA-cq3j-mhjm-j845","UBUNTU-CVE-2014-3803","USN-2298-1"],"status":"published","title":"The SpeechInput feature in Blink, as used in Google Chrome before 35.0.1916.114, allows remote...","description":"The SpeechInput feature in Blink, as used in Google Chrome before 35.0.1916.114, allows remote attackers to enable microphone access and obtain speech-recognition text without indication via an INPUT element with a -x-webkit-speech attribute.","severity":{"version":"2.0","score":4.3,"vector":"AV:N/AC:M/Au:N/C:P/I:N/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.01389,"percentile":0.72482,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-200"],"published":"2014-05-21T00:00:00Z","modified":"2026-06-17T00:08:54Z","fixes":[{"ecosystem":"Ubuntu:14.04:LTS","package":"chromium-browser","fixed_in":["36.0.1985.125-0ubuntu1.14.04.0~pkg1029"],"sources":["osv"]},{"ecosystem":"Ubuntu:14.04:LTS","package":"oxide-qt","fixed_in":["1.0.4-0ubuntu0.14.04.1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:7","package":"chromium-browser","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"35.0.1916.114-1~deb7u2"}]}],"versions":["26.0.1410.43-1","27.0.1453.110-1","27.0.1453.110-1~deb7u1","27.0.1453.110-2","27.0.1453.93-1","27.0.1453.93-1~deb7u1","28.0.1500.71-1","28.0.1500.71-1~deb7u1","28.0.1500.71-2","28.0.1500.95-1","28.0.1500.95-1~deb7u1","28.0.1500.95-2","28.0.1500.95-3","29.0.1547.57-1","29.0.1547.57-1~deb7u1","29.0.1547.57-2","29.0.1547.57-3","29.0.1547.57-3+exp1","30.0.1599.101-1","30.0.1599.101-1~deb7u1","30.0.1599.101-2","30.0.1599.101-3","31.0.1650.57-1","31.0.1650.57-1~deb7u1","31.0.1650.63-1","31.0.1650.63-1~deb7u1","32.0.1700.123-1","32.0.1700.123-1~deb7u1","32.0.1700.123-2","32.0.1700.123-3","32.0.1700.123-4","33.0.1750.152-1","33.0.1750.152-1~deb7u1","34.0.1847.116-1","34.0.1847.116-1~deb7u1","34.0.1847.116-2","34.0.1847.132-1","34.0.1847.132-1~deb7u1","34.0.1847.137-1","34.0.1847.137-1~deb7u1","35.0.1916.114-1~deb7u1","35.0.1916.86-1","35.0.1916.99-1"],"bundled":9},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"chromium-browser","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"36.0.1985.125-0ubuntu1.14.04.0~pkg1029"}]}],"versions":["29.0.1547.65-0ubuntu2","31.0.1650.63-0ubuntu1~20131204.1","32.0.1700.107-0ubuntu1~20140204.977.1","33.0.1750.152-0ubuntu1~pkg995.1","34.0.1847.116-0ubuntu2"]},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"oxide-qt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0.4-0ubuntu0.14.04.1"}]}],"versions":["1.0.0~bzr437-0ubuntu1","1.0.0~bzr452-0ubuntu1","1.0.0~bzr475-0ubuntu1","1.0.0~bzr490-0ubuntu1","1.0.0~bzr501-0ubuntu1","1.0.0~bzr501-0ubuntu2"]},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"oxide-qt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0.4-0ubuntu0.14.04.1"}]}],"versions":["1.0.0~bzr437-0ubuntu1","1.0.0~bzr452-0ubuntu1","1.0.0~bzr475-0ubuntu1","1.0.0~bzr490-0ubuntu1","1.0.0~bzr501-0ubuntu1","1.0.0~bzr501-0ubuntu2"],"bundled":17}],"products":[{"vendor":"google","product":"chrome"}],"references":[{"url":"https://src.chromium.org/viewvc/blink?revision=171373\u0026view=revision","tags":["x_refsource_CONFIRM","x_transferred","Vendor Advisory","report"]},{"url":"http://www.securityfocus.com/bid/67582","tags":["vdb-entry","x_refsource_BID","x_transferred","Third Party Advisory","VDB Entry"]},{"url":"https://code.google.com/p/chromium/issues/detail?id=360448","tags":["x_refsource_CONFIRM","x_transferred","Exploit","report"]},{"url":"http://googlechromereleases.blogspot.com/2014/05/stable-channel-update_20.html","tags":["x_refsource_CONFIRM","x_transferred","Vendor Advisory","report"]},{"url":"http://secunia.com/advisories/60372","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred"]},{"url":"http://blog.guya.net/2014/04/07/to-listen-without-consent-abusing-the-html5-speech/","tags":["x_refsource_MISC","x_transferred","Exploit","report"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2014-3803"},{"url":"http://blog.guya.net/2014/04/07/to-listen-without-consent-abusing-the-html5-speech"},{"url":"https://github.com/advisories/GHSA-cq3j-mhjm-j845"},{"url":"https://ubuntu.com/security/CVE-2014-3803","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-2298-1","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2014-3803","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2014-1730","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2014-1731","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2014-1735","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2014-1740","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2014-1741","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2014-1742","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2014-1743","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2014-1744","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2014-1746","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2014-1748","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2014-3152","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2014-3154","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2014-3155","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2014-3157","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2014-3160","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2014-3162","tags":["report"]},{"url":"https://launchpad.net/bugs/1337301","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2014-3803","description":"The SpeechInput feature in Blink, as used in Google Chrome before 35.0.1916.114, allows remote attackers to enable microphone access and obtain speech-recognition text without indication via an INPUT element with a -x-webkit-speech attribute.","status":"published","published":"2014-05-21T10:00:00Z","modified":"2024-08-06T10:57:17.574Z","updated_at":"2026-11-02T14:33:44.23164Z"}],"euvd":[{"id":"EUVD-2014-3741","description":"The SpeechInput feature in Blink, as used in Google Chrome before 35.0.1916.114, allows remote attackers to enable microphone access and obtain speech-recognition text without indication via an INPUT element with a -x-webkit-speech attribute.","status":"published","published":"2014-05-21T10:00:00Z","modified":"2024-08-06T10:57:17Z","updated_at":"2026-11-03T01:57:09.370988Z"}],"ghsa":[{"id":"GHSA-cq3j-mhjm-j845","title":"The SpeechInput feature in Blink, as used in Google Chrome before 35.0.1916.114, allows remote...","description":"The SpeechInput feature in Blink, as used in Google Chrome before 35.0.1916.114, allows remote attackers to enable microphone access and obtain speech-recognition text without indication via an INPUT element with a -x-webkit-speech attribute.","status":"published","published":"2022-05-17T03:06:06Z","modified":"2025-04-12T12:35:00Z","cwes":["CWE-200"],"updated_at":"2026-11-02T15:01:17.900782Z"}],"nvd":[{"id":"CVE-2014-3803","description":"The SpeechInput feature in Blink, as used in Google Chrome before 35.0.1916.114, allows remote attackers to enable microphone access and obtain speech-recognition text without indication via an INPUT element with a -x-webkit-speech attribute.","status":"published","published":"2014-05-21T11:14:10.113Z","modified":"2026-06-17T00:08:54.467Z","cvss":[{"version":"2.0","score":4.3,"vector":"AV:N/AC:M/Au:N/C:P/I:N/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-200"],"updated_at":"2026-11-02T14:02:54.464139Z"}],"osv":[{"id":"DSA-2939-1","title":"chromium-browser - security update","status":"published","published":"2014-05-31T00:00:00Z","modified":"2026-03-09T01:20:58.980485Z","updated_at":"2026-11-02T15:46:15.843838Z"},{"id":"UBUNTU-CVE-2014-3803","description":"The SpeechInput feature in Blink, as used in Google Chrome before 35.0.1916.114, allows remote attackers to enable microphone access and obtain speech-recognition text without indication via an INPUT element with a -x-webkit-speech attribute.","status":"published","published":"2014-05-21T00:00:00Z","modified":"2026-02-04T02:38:23.390557Z","updated_at":"2026-11-02T15:54:09.010095Z"},{"id":"USN-2298-1","title":"oxide-qt vulnerabilities","description":"A type confusion bug was discovered in V8. If a user were tricked in to\nopening a specially crafted website, an attacker could potentially exploit\nthis to cause a denial of service via renderer crash, or execute arbitrary\ncode with the privileges of the sandboxed render process. (CVE-2014-1730)\n\nA type confusion bug was discovered in Blink. If a user were tricked in to\nopening a specially crafted website, an attacker could potentially exploit\nthis to cause a denial of service via renderer crash, or execute arbitrary\ncode with the privileges of the sandboxed render process. (CVE-2014-1731)\n\nMultiple security issues including memory safety bugs were discovered in\nChromium. If a user were tricked in to opening a specially crafted website,\nan attacker could potentially exploit these to cause a denial of service via\napplication crash or execute arbitrary code with the privileges of the\nuser invoking the program. (CVE-2014-1735, CVE-2014-3162)\n\nMultiple use-after-free issues were discovered in the WebSockets\nimplementation. If a user were tricked in to opening a specially crafted\nwebsite, an attacker could potentially exploit these to cause a denial of\nservice via application crash or execute arbitrary code with the\nprivileges of the user invoking the program. (CVE-2014-1740)\n\nMultiple integer overflows were discovered in CharacterData\nimplementation. If a user were tricked in to opening a specially crafted\nwebsite, an attacker could potentially exploit these to cause a denial of\nservice via renderer crash or execute arbitrary code with the privileges\nof the sandboxed render process. (CVE-2014-1741)\n\nMultiple use-after-free issues were discovered in Blink. If a user were\ntricked in to opening a specially crafted website, an attacker could\npotentially exploit these to cause a denial of service via renderer crash\nor execute arbitrary code with the privileges of the sandboxed render\nprocess. (CVE-2014-1742, CVE-2014-1743)\n\nAn integer overflow bug was discovered in Chromium. If a user were\ntricked in to opening a specially crafted website, an attacker could\npotentially exploit this to cause a denial of service via application\ncrash or execute arbitrary code with the privileges of the user invoking\nthe program. (CVE-2014-1744)\n\nAn out-of-bounds read was discovered in Chromium. If a user were tricked\nin to opening a specially crafter website, an attacker could potentially\nexploit this to cause a denial of service via application crash.\n(CVE-2014-1746)\n\nIt was discovered that Blink allowed scrollbar painting to extend in to\nthe parent frame in some circumstances. An attacker could potentially\nexploit this to conduct clickjacking attacks via UI redress.\n(CVE-2014-1748)\n\nAn integer underflow was discovered in Blink. If a user were tricked in to\nopening a specially crafter website, an attacker could potentially exploit\nthis to cause a denial of service via renderer crash or execute arbitrary\ncode with the privileges of the sandboxed render process. (CVE-2014-3152)\n\nA use-after-free was discovered in Chromium. If a use were tricked in to\nopening a specially crafted website, an attacker could potentially exploit\nthis to cause a denial of service via renderer crash or execute arbitrary\ncode with the privileges of the sandboxed render process.\n(CVE-2014-3154)\n\nA security issue was discovered in the SPDY implementation. An attacker\ncould potentially exploit this to cause a denial of service via\napplication crash or execute arbitrary code with the privileges of the\nuser invoking the program. (CVE-2014-3155)\n\nA heap overflow was discovered in Chromium. If a use were tricked in to\nopening a specially crafted website, an attacker could potentially exploit\nthis to cause a denial of service via renderer crash or execute arbitrary\ncode with the privileges of the sandboxed render process. (CVE-2014-3157)\n\nIt was discovered that Blink did not enforce security rules for\nsubresource loading in SVG images. If a user opened a site that embedded a\nspecially crafted image, an attacker could exploit this to log page views.\n(CVE-2014-3160)\n\nIt was discovered that the SpeechInput feature in Blink could be activated\nwithout consent or any visible indication. If a user were tricked in to\nopening a specially crafted website, an attacker could exploit this to\neavesdrop on the user. (CVE-2014-3803)\n","status":"published","published":"2014-07-23T20:11:47Z","modified":"2026-02-10T04:40:49Z","updated_at":"2026-11-02T16:58:09.227524Z"}]}}
