{"id":"CVE-2010-3765","kind":"vulnerability","aliases":["CVE-2010-3765"],"related":[],"title":"Mozilla Firefox 3.5.x through 3.5.14 and 3.6.x through 3.6.11, Thunderbird 3.1.6 before 3.1.6 and 3.0.x before…","description":"Mozilla Firefox, SeaMonkey, and Thunderbird contain an unspecified vulnerability when JavaScript is enabled. This allows remote attackers to execute arbitrary code via vectors related to nsCSSFrameConstructor::ContentAppended, the appendChild method, incorrect index tracking, and the creation of multiple frames, which triggers memory corruption.\n\nCISA required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.","summary":"Mozilla Firefox, SeaMonkey and Thunderbird have a memory corruption bug in the layout code (nsCSSFrameConstructor::ContentAppended) that is triggered by JavaScript that appends DOM nodes. A remote attacker who gets a user to load a crafted page can run arbitrary code as that user.","severity":"critical","cvss":9.8,"epss":null,"exploited":true,"exploited_at":"2025-10-06T00:00:00+00:00","products":[{"name":"Mozilla Multiple Products","fixed":[],"affected":"","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.5","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.5.1","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.5.2","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.5.3","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.5.4","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.5.5","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.5.6","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.5.7","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.5.8","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.5.9","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.5.10","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.5.11","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.5.12","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.5.13","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.5.14","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.6","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.6.2","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.6.3","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.6.4","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.6.6","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.6.7","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.6.8","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.6.9","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.6.10","ecosystem":"vendor"},{"name":"mozilla firefox","fixed":[],"affected":"= 3.6.11","ecosystem":"vendor"},{"name":"mozilla thunderbird","fixed":[],"affected":"= 3.0.1","ecosystem":"vendor"},{"name":"mozilla thunderbird","fixed":[],"affected":"= 3.0.2","ecosystem":"vendor"},{"name":"mozilla thunderbird","fixed":[],"affected":"= 3.0.3","ecosystem":"vendor"},{"name":"mozilla thunderbird","fixed":[],"affected":"= 3.0.4","ecosystem":"vendor"},{"name":"mozilla thunderbird","fixed":[],"affected":"= 3.0.5","ecosystem":"vendor"},{"name":"mozilla thunderbird","fixed":[],"affected":"= 3.0.6","ecosystem":"vendor"},{"name":"mozilla thunderbird","fixed":[],"affected":"= 3.0.7","ecosystem":"vendor"},{"name":"mozilla thunderbird","fixed":[],"affected":"= 3.0.8","ecosystem":"vendor"},{"name":"mozilla thunderbird","fixed":[],"affected":"= 3.0.9","ecosystem":"vendor"},{"name":"mozilla thunderbird","fixed":[],"affected":"= 3.1.1","ecosystem":"vendor"},{"name":"mozilla thunderbird","fixed":[],"affected":"= 3.1.2","ecosystem":"vendor"},{"name":"mozilla thunderbird","fixed":[],"affected":"= 3.1.3","ecosystem":"vendor"},{"name":"mozilla thunderbird","fixed":[],"affected":"= 3.1.4","ecosystem":"vendor"},{"name":"mozilla thunderbird","fixed":[],"affected":"= 3.1.5","ecosystem":"vendor"},{"name":"mozilla seamonkey","fixed":[],"affected":"= 2.0","ecosystem":"vendor"}],"ecosystems":["vendor"],"tags":["desktop","exploited","firefox","other","seamonkey","thunderbird"],"not_affected_if":["javascript-disabled","modern-release-installed"],"how_to_check":"Check the installed Firefox, SeaMonkey or Thunderbird version against the vendor's fixed release.","fix":"Upgrade Firefox, SeaMonkey and Thunderbird to a currently supported release.\nIf upgrading is not possible, disable JavaScript in the affected browser or discontinue use of the product, per CISA guidance.","status":"open","published_at":"2010-10-28T00:00:05+00:00","first_seen_at":"2026-10-23T19:11:51+00:00","triaged_at":"2026-10-23T20:44:40+00:00","updated_at":"2026-10-23T23:44:51+00:00","category":"other","confidence":0.8,"triage":{"at":"2026-10-23T20:44:40Z","model":"claude-haiku-5-5","output":{"fix":"Upgrade Firefox, SeaMonkey and Thunderbird to a currently supported release.\nIf upgrading is not possible, disable JavaScript in the affected browser or discontinue use of the product, per CISA guidance.","reach":"internet","summary":"Mozilla Firefox, SeaMonkey and Thunderbird have a memory corruption bug in the layout code (nsCSSFrameConstructor::ContentAppended) that is triggered by JavaScript that appends DOM nodes. A remote attacker who gets a user to load a crafted page can run arbitrary code as that user.","category":"other","who_cares":["firefox","thunderbird","seamonkey","desktop"],"confidence":0.8,"needs_auth":"no","worst_case":"Attacker runs arbitrary code as the logged-in user after a crafted page is opened.","analyst_note":"Confirm the exact fixed versions from Mozilla's 2010 security advisories (MFSA 2010-70 and related); the sources here give no version numbers. Confirm the product list and fixed releases for the version-check step.","how_to_check":"Check the installed Firefox, SeaMonkey or Thunderbird version against the vendor's fixed release.\nunknown","needs_analyst":true,"not_affected_if":["javascript-disabled","modern-release-installed"],"user_interaction":"yes","needs_special_setup":"no","severity_if_unknown":"high"},"cost_usd":0.000507,"input_tokens":2614,"output_tokens":492,"severity_before":"unknown"},"analyst_status":null,"analyst_note":null,"search":"'-01':213C '-2010':20A,23A '-3765':21A,24A '22':212C '3.0':17A '3.1.6':13A,15A '3.5':3A '3.5.14':6A '3.6':8A '3.6.11':11A 'action':203C 'allow':172C 'append':136B 'appendchild':186C 'appli':204C 'applic':210C 'arbitrari':153B,177C 'attack':141B,174C 'bod':211C 'bug':123B 'cisa':201C 'cloud':216C 'code':127B,154B,178C 'contain':163C 'contentappend':129B,184C 'corrupt':122B,200C 'craft':149B 'creation':193C 'cve':19A,22A 'desktop':108B 'discontinu':219C 'dom':137B 'enabl':170C 'execut':176C 'exploit':109B 'firefox':2A,29A,31A,33A,35A,37A,39A,41A,43A,45A,47A,49A,51A,53A,55A,57A,59A,61A,63A,65A,67A,69A,71A,73A,75A,77A,110B,115B,159C 'follow':209C 'frame':196C 'get':143B 'guidanc':214C 'incorrect':188C 'index':189C 'instruct':208C 'javascript':134B,168C 'layout':126B 'load':147B 'memori':121B,199C 'method':187C 'mitig':205C,225C 'mozilla':1A,25A,28A,30A,32A,34A,36A,38A,40A,42A,44A,46A,48A,50A,52A,54A,56A,58A,60A,62A,64A,66A,68A,70A,72A,74A,76A,78A,80A,82A,84A,86A,88A,90A,92A,94A,96A,98A,100A,102A,104A,106A,114B,158C 'multipl':195C 'multiple':26A 'node':138B 'nscssframeconstructor':128B,183C 'page':150B 'per':206C 'product':223C 'products':27A 'relat':181C 'remot':140B,173C 'requir':202C 'run':152B 'seamonkey':107A,112B,116B,160C 'servic':217C 'thunderbird':12A,79A,81A,83A,85A,87A,89A,91A,93A,95A,97A,99A,101A,103A,105A,113B,118B,162C 'track':190C 'trigger':132B,198C 'unavail':227C 'unspecifi':165C 'use':220C 'user':145B,157B 'vector':180C 'vendor':207C 'via':179C 'vulner':166C 'x':4A,9A,18A","nicknames":[],"mitigations":[],"who_affected":null,"tier":null,"verified":{},"analyst_revisit_at":null,"first_public_at":"2010-10-28T00:00:05+00:00","kev":{"dateAdded":"2025-10-06","dueDate":"2025-10-27","requiredAction":"Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.","knownRansomwareCampaignUse":"Unknown"},"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","cvss_by":"134c704f-9b21-4f2e-91b3-4a467353bcc0","poc_count":0,"sources":[{"source":"kev","external_id":"CVE-2010-3765","url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?search_api_fulltext=CVE-2010-3765","severity":null,"published_at":"2025-10-06T00:00:00+00:00","modified_at":null,"first_seen_at":"2026-10-23T19:11:51+00:00","fetched_at":"2026-10-25T19:35:20+00:00","note":null},{"source":"nvd","external_id":"CVE-2010-3765","url":"https://nvd.nist.gov/vuln/detail/CVE-2010-3765","severity":null,"published_at":"2010-10-28T00:00:05+00:00","modified_at":"2026-06-16T23:23:28+00:00","first_seen_at":"2026-10-23T23:44:51+00:00","fetched_at":"2026-10-23T23:44:51+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}