Google Chrome 'IFRAME' Denial Of Service Vulnerability
2010-05-25T00:00:00
ID OPENVAS:902184 Type openvas Reporter Copyright (C) 2010 SecPod Modified 2017-02-22T00:00:00
Description
This host is installed with Google Chrome and is prone to Denial
Of Service vulnerability.
###############################################################################
# OpenVAS Vulnerability Test
# $Id: secpod_google_chrome_iframe_dos_vuln.nasl 5394 2017-02-22 09:22:42Z teissa $
#
# Google Chrome 'IFRAME' Denial Of Service Vulnerability
#
# Authors:
# Antu Sanadi <santu@secpod.com>
#
# Updated By: Madhuri D <dmadhuri@secpod.com> on 2010-06-02
# - Added CVE-2010-2120 and updated the vulnerability insight.
#
# Copyright:
# Copyright (c) 2010 SecPod, http://www.secpod.com
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2
# (or any later version), as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
###############################################################################
tag_impact = "Successful exploitation will allow remote attackers to cause a
denial of service.
Impact Level: Apllication";
tag_affected = "Google Chrome version 1.0.154.48 and prior.";
tag_insight = "The flaw is due to
- Improper handling of an 'IFRAME' element with a mailto: URL in its 'SRC'
attribute, which allows remote attackers to consume resources via an HTML
document with many 'IFRAME' elements.
- JavaScript code, containing an infinite loop which creates 'IFRAME' elements
for invalid 'news:// URIs'.";
tag_solution = "Upgrade to Google Chrome version 6.0 or later.
For updates refer to http://www.google.com/chrome";
tag_summary = "This host is installed with Google Chrome and is prone to Denial
Of Service vulnerability.";
if(description)
{
script_id(902184);
script_version("$Revision: 5394 $");
script_tag(name:"last_modification", value:"$Date: 2017-02-22 10:22:42 +0100 (Wed, 22 Feb 2017) $");
script_tag(name:"creation_date", value:"2010-05-25 13:56:16 +0200 (Tue, 25 May 2010)");
script_cve_id("CVE-2010-1992", "CVE-2010-2120");
script_tag(name:"cvss_base", value:"5.0");
script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:N/I:N/A:P");
script_name("Google Chrome 'IFRAME' Denial Of Service Vulnerability");
script_xref(name : "URL" , value : "http://websecurity.com.ua/4206/");
script_xref(name : "URL" , value : "http://websecurity.com.ua/4238/");
script_xref(name : "URL" , value : "http://www.securityfocus.com/archive/1/archive/1/511327/100/0/threaded");
script_xref(name : "URL" , value : "http://www.securityfocus.com/archive/1/archive/1/511509/100/0/threaded");
script_category(ACT_GATHER_INFO);
script_tag(name:"qod_type", value:"executable_version");
script_copyright("Copyright (C) 2010 SecPod");
script_family("Denial of Service");
script_dependencies("gb_google_chrome_detect_win.nasl");
script_require_keys("GoogleChrome/Win/Ver");
script_tag(name : "impact" , value : tag_impact);
script_tag(name : "affected" , value : tag_affected);
script_tag(name : "insight" , value : tag_insight);
script_tag(name : "solution" , value : tag_solution);
script_tag(name : "summary" , value : tag_summary);
exit(0);
}
include("version_func.inc");
chromeVer = get_kb_item("GoogleChrome/Win/Ver");
if(!chromeVer){
exit(0);
}
# Check for Google Chrome version <= 1.0.154.48
if(version_is_less_equal(version:chromeVer, test_version:"1.0.154.48")){
security_message(0);
}
{"id": "OPENVAS:902184", "type": "openvas", "bulletinFamily": "scanner", "title": "Google Chrome 'IFRAME' Denial Of Service Vulnerability", "description": "This host is installed with Google Chrome and is prone to Denial\nOf Service vulnerability.", "published": "2010-05-25T00:00:00", "modified": "2017-02-22T00:00:00", "cvss": {"score": 5.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:PARTIAL/"}, "href": "http://plugins.openvas.org/nasl.php?oid=902184", "reporter": "Copyright (C) 2010 SecPod", "references": ["http://websecurity.com.ua/4238/", "http://www.securityfocus.com/archive/1/archive/1/511327/100/0/threaded", "http://www.securityfocus.com/archive/1/archive/1/511509/100/0/threaded", "http://websecurity.com.ua/4206/"], "cvelist": ["CVE-2010-2120", "CVE-2010-1992"], "lastseen": "2017-07-02T21:09:56", "viewCount": 1, "enchantments": {"score": {"value": 4.8, "vector": "NONE", "modified": "2017-07-02T21:09:56", "rev": 2}, "dependencies": {"references": [{"type": "cve", "idList": ["CVE-2010-1992", "CVE-2010-2120"]}, {"type": "openvas", "idList": ["OPENVAS:1361412562310902184"]}], "modified": "2017-07-02T21:09:56", "rev": 2}, "vulnersScore": 4.8}, "pluginID": "902184", "sourceData": "###############################################################################\n# OpenVAS Vulnerability Test\n# $Id: secpod_google_chrome_iframe_dos_vuln.nasl 5394 2017-02-22 09:22:42Z teissa $\n#\n# Google Chrome 'IFRAME' Denial Of Service Vulnerability\n#\n# Authors:\n# Antu Sanadi <santu@secpod.com>\n#\n# Updated By: Madhuri D <dmadhuri@secpod.com> on 2010-06-02\n# - Added CVE-2010-2120 and updated the vulnerability insight.\n#\n# Copyright:\n# Copyright (c) 2010 SecPod, http://www.secpod.com\n#\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of the GNU General Public License version 2\n# (or any later version), as published by the Free Software Foundation.\n#\n# This program is distributed in the hope that it will be useful,\n# but WITHOUT ANY WARRANTY; without even the implied warranty of\n# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n# GNU General Public License for more details.\n#\n# You should have received a copy of the GNU General Public License\n# along with this program; if not, write to the Free Software\n# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.\n###############################################################################\n\ntag_impact = \"Successful exploitation will allow remote attackers to cause a\ndenial of service.\n\nImpact Level: Apllication\";\n\ntag_affected = \"Google Chrome version 1.0.154.48 and prior.\";\n\ntag_insight = \"The flaw is due to\n- Improper handling of an 'IFRAME' element with a mailto: URL in its 'SRC'\nattribute, which allows remote attackers to consume resources via an HTML\ndocument with many 'IFRAME' elements.\n- JavaScript code, containing an infinite loop which creates 'IFRAME' elements\nfor invalid 'news:// URIs'.\";\n\ntag_solution = \"Upgrade to Google Chrome version 6.0 or later.\nFor updates refer to http://www.google.com/chrome\";\n\ntag_summary = \"This host is installed with Google Chrome and is prone to Denial\nOf Service vulnerability.\";\n\nif(description)\n{\n script_id(902184);\n script_version(\"$Revision: 5394 $\");\n script_tag(name:\"last_modification\", value:\"$Date: 2017-02-22 10:22:42 +0100 (Wed, 22 Feb 2017) $\");\n script_tag(name:\"creation_date\", value:\"2010-05-25 13:56:16 +0200 (Tue, 25 May 2010)\");\n script_cve_id(\"CVE-2010-1992\", \"CVE-2010-2120\");\n script_tag(name:\"cvss_base\", value:\"5.0\");\n script_tag(name:\"cvss_base_vector\", value:\"AV:N/AC:L/Au:N/C:N/I:N/A:P\");\n script_name(\"Google Chrome 'IFRAME' Denial Of Service Vulnerability\");\n script_xref(name : \"URL\" , value : \"http://websecurity.com.ua/4206/\");\n script_xref(name : \"URL\" , value : \"http://websecurity.com.ua/4238/\");\n script_xref(name : \"URL\" , value : \"http://www.securityfocus.com/archive/1/archive/1/511327/100/0/threaded\");\n script_xref(name : \"URL\" , value : \"http://www.securityfocus.com/archive/1/archive/1/511509/100/0/threaded\");\n\n script_category(ACT_GATHER_INFO);\n script_tag(name:\"qod_type\", value:\"executable_version\");\n script_copyright(\"Copyright (C) 2010 SecPod\");\n script_family(\"Denial of Service\");\n script_dependencies(\"gb_google_chrome_detect_win.nasl\");\n script_require_keys(\"GoogleChrome/Win/Ver\");\n script_tag(name : \"impact\" , value : tag_impact);\n script_tag(name : \"affected\" , value : tag_affected);\n script_tag(name : \"insight\" , value : tag_insight);\n script_tag(name : \"solution\" , value : tag_solution);\n script_tag(name : \"summary\" , value : tag_summary);\n exit(0);\n}\n\n\ninclude(\"version_func.inc\");\n\nchromeVer = get_kb_item(\"GoogleChrome/Win/Ver\");\nif(!chromeVer){\n exit(0);\n}\n\n# Check for Google Chrome version <= 1.0.154.48\nif(version_is_less_equal(version:chromeVer, test_version:\"1.0.154.48\")){\n security_message(0);\n}\n", "naslFamily": "Denial of Service"}
{"cve": [{"lastseen": "2021-02-02T05:44:59", "description": "Google Chrome 1.0.154.48 executes a mail application in situations where an IFRAME element has a mailto: URL in its SRC attribute, which allows remote attackers to cause a denial of service (excessive application launches) via an HTML document with many IFRAME elements.", "edition": 4, "cvss3": {}, "published": "2010-05-20T17:30:00", "title": "CVE-2010-1992", "type": "cve", "cwe": ["CWE-399"], "bulletinFamily": "NVD", "cvss2": {"severity": "MEDIUM", "exploitabilityScore": 10.0, "obtainAllPrivilege": false, "userInteractionRequired": false, "obtainOtherPrivilege": false, "cvssV2": {"accessComplexity": "LOW", "confidentialityImpact": "NONE", "availabilityImpact": "PARTIAL", "integrityImpact": "NONE", "baseScore": 5.0, "vectorString": "AV:N/AC:L/Au:N/C:N/I:N/A:P", "version": "2.0", "accessVector": "NETWORK", "authentication": "NONE"}, "impactScore": 2.9, "obtainUserPrivilege": false}, "cvelist": ["CVE-2010-1992"], "modified": "2018-10-10T19:58:00", "cpe": ["cpe:/a:google:chrome:1.0.154.48"], "id": "CVE-2010-1992", "href": "https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2010-1992", "cvss": {"score": 5.0, "vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P"}, "cpe23": ["cpe:2.3:a:google:chrome:1.0.154.48:*:*:*:*:*:*:*"]}, {"lastseen": "2021-02-02T05:44:59", "description": "Google Chrome 1.0.154.48 allows remote attackers to cause a denial of service (resource consumption) via JavaScript code containing an infinite loop that creates IFRAME elements for invalid news:// URIs.", "edition": 4, "cvss3": {}, "published": "2010-06-01T20:30:00", "title": "CVE-2010-2120", "type": "cve", "cwe": ["CWE-399"], "bulletinFamily": "NVD", "cvss2": {"severity": "MEDIUM", "exploitabilityScore": 8.6, "obtainAllPrivilege": false, "userInteractionRequired": true, "obtainOtherPrivilege": false, "cvssV2": {"accessComplexity": "MEDIUM", "confidentialityImpact": "NONE", "availabilityImpact": "PARTIAL", "integrityImpact": "NONE", "baseScore": 4.3, "vectorString": "AV:N/AC:M/Au:N/C:N/I:N/A:P", "version": "2.0", "accessVector": "NETWORK", "authentication": "NONE"}, "impactScore": 2.9, "obtainUserPrivilege": false}, "cvelist": ["CVE-2010-2120"], "modified": "2018-10-10T19:58:00", "cpe": ["cpe:/a:google:chrome:1.0.154.48"], "id": "CVE-2010-2120", "href": "https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2010-2120", "cvss": {"score": 4.3, "vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P"}, "cpe23": ["cpe:2.3:a:google:chrome:1.0.154.48:*:*:*:*:*:*:*"]}], "openvas": [{"lastseen": "2020-04-27T19:23:05", "bulletinFamily": "scanner", "cvelist": ["CVE-2010-2120", "CVE-2010-1992"], "description": "This host is installed with Google Chrome and is prone to Denial\nOf Service vulnerability.", "modified": "2020-04-23T00:00:00", "published": "2010-05-25T00:00:00", "id": "OPENVAS:1361412562310902184", "href": "http://plugins.openvas.org/nasl.php?oid=1361412562310902184", "type": "openvas", "title": "Google Chrome 'IFRAME' Denial Of Service Vulnerability", "sourceData": "###############################################################################\n# OpenVAS Vulnerability Test\n#\n# Google Chrome 'IFRAME' Denial Of Service Vulnerability\n#\n# Authors:\n# Antu Sanadi <santu@secpod.com>\n#\n# Updated By: Madhuri D <dmadhuri@secpod.com> on 2010-06-02\n# - Added CVE-2010-2120 and updated the vulnerability insight.\n#\n# Copyright:\n# Copyright (C) 2010 SecPod, http://www.secpod.com\n#\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of the GNU General Public License version 2\n# (or any later version), as published by the Free Software Foundation.\n#\n# This program is distributed in the hope that it will be useful,\n# but WITHOUT ANY WARRANTY; without even the implied warranty of\n# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n# GNU General Public License for more details.\n#\n# You should have received a copy of the GNU General Public License\n# along with this program; if not, write to the Free Software\n# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.\n###############################################################################\n\nif(description)\n{\n script_oid(\"1.3.6.1.4.1.25623.1.0.902184\");\n script_version(\"2020-04-23T12:22:09+0000\");\n script_tag(name:\"last_modification\", value:\"2020-04-23 12:22:09 +0000 (Thu, 23 Apr 2020)\");\n script_tag(name:\"creation_date\", value:\"2010-05-25 13:56:16 +0200 (Tue, 25 May 2010)\");\n script_cve_id(\"CVE-2010-1992\", \"CVE-2010-2120\");\n script_tag(name:\"cvss_base\", value:\"5.0\");\n script_tag(name:\"cvss_base_vector\", value:\"AV:N/AC:L/Au:N/C:N/I:N/A:P\");\n script_name(\"Google Chrome 'IFRAME' Denial Of Service Vulnerability\");\n script_xref(name:\"URL\", value:\"http://websecurity.com.ua/4206/\");\n script_xref(name:\"URL\", value:\"http://websecurity.com.ua/4238/\");\n script_xref(name:\"URL\", value:\"http://www.securityfocus.com/archive/1/archive/1/511327/100/0/threaded\");\n script_xref(name:\"URL\", value:\"http://www.securityfocus.com/archive/1/archive/1/511509/100/0/threaded\");\n\n script_category(ACT_GATHER_INFO);\n script_tag(name:\"qod_type\", value:\"executable_version\");\n script_copyright(\"Copyright (C) 2010 SecPod\");\n script_family(\"Denial of Service\");\n script_dependencies(\"gb_google_chrome_detect_portable_win.nasl\");\n script_mandatory_keys(\"GoogleChrome/Win/Ver\");\n script_tag(name:\"impact\", value:\"Successful exploitation will allow remote attackers to cause a\ndenial of service.\");\n script_tag(name:\"affected\", value:\"Google Chrome version 1.0.154.48 and prior.\");\n script_tag(name:\"insight\", value:\"The flaw is due to:\n\n - Improper handling of an 'IFRAME' element with a mailto: URL in its 'SRC'\nattribute, which allows remote attackers to consume resources via an HTML\ndocument with many 'IFRAME' elements.\n\n - JavaScript code, containing an infinite loop which creates 'IFRAME' elements\nfor invalid 'news:// URIs'.\");\n script_tag(name:\"solution\", value:\"Upgrade to Google Chrome version 6.0 or later.\");\n script_tag(name:\"solution_type\", value:\"VendorFix\");\n script_tag(name:\"summary\", value:\"This host is installed with Google Chrome and is prone to Denial\nOf Service vulnerability.\");\n\n exit(0);\n}\n\n\ninclude(\"version_func.inc\");\n\nchromeVer = get_kb_item(\"GoogleChrome/Win/Ver\");\nif(!chromeVer){\n exit(0);\n}\n\nif(version_is_less_equal(version:chromeVer, test_version:\"1.0.154.48\")){\n report = report_fixed_ver(installed_version:chromeVer, vulnerable_range:\"Less than or equal to 1.0.154.48\");\n security_message(port: 0, data: report);\n exit(0);\n}\n\nexit(99);\n", "cvss": {"score": 5.0, "vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P"}}]}