{"id":"CVE-2026-48907","kind":"vulnerability","aliases":["CVE-2026-48907"],"related":[],"title":"widgetfactorylimited jce: A vulnerability in the JCE editor extension for Joomla allows the creation of new editor profiles for…","description":"Widget Factory Joomla Content Editor contains an improper access control vulnerability which could allow for upload and execution of PHP code via the creation of new editor profiles for unauthenticated users.\n\nCISA required action: Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.","summary":"Widget Factory Joomla Content Editor has an improper access control flaw that lets unauthenticated users create new editor profiles. The same flaw lets an attacker upload and execute PHP code on the site, which is full server takeover.","severity":"critical","cvss":10.0,"epss":null,"exploited":true,"exploited_at":"2026-06-16T00:00:00+00:00","products":[{"name":"Widget Factory Joomla Content Editor","fixed":[],"affected":"","ecosystem":"vendor"},{"name":"widgetfactorylimited jce","fixed":["2.9.99.5"],"affected":"< 2.9.99.5","ecosystem":"vendor"}],"ecosystems":["vendor"],"tags":["exploited","joomla","php","self-hosted","vendor","widget-factory-joomla-content-editor"],"not_affected_if":["extension-not-installed"],"how_to_check":"Check whether the Widget Factory Joomla Content Editor extension is installed in Joomla Extensions manager and note its version.\nReview the editor profiles list in the extension settings for profiles you did not create.","fix":"Apply the vendor mitigation or update per the vendor instructions; the sources do not name a fixed version.\nIf no mitigation is available, discontinue use of the extension as CISA's required action directs.","status":"open","published_at":"2026-06-05T08:16:30+00:00","first_seen_at":"2026-10-23T19:11:51+00:00","triaged_at":"2026-10-23T20:33:52+00:00","updated_at":"2026-10-23T23:44:51+00:00","category":"vendor","confidence":0.8,"triage":{"at":"2026-10-23T20:33:52Z","model":"claude-haiku-5-5","output":{"fix":"Apply the vendor mitigation or update per the vendor instructions; the sources do not name a fixed version.\nIf no mitigation is available, discontinue use of the extension as CISA's required action directs.","summary":"Widget Factory Joomla Content Editor has an improper access control flaw that lets unauthenticated users create new editor profiles. The same flaw lets an attacker upload and execute PHP code on the site, which is full server takeover.","category":"vendor","who_cares":["joomla","php","self-hosted","widget-factory-joomla-content-editor"],"confidence":0.8,"analyst_note":"Find the vendor advisory for affected and fixed versions and the mitigation steps; the KEV entry at cisa.gov does not give them.","how_to_check":"Check whether the Widget Factory Joomla Content Editor extension is installed in Joomla Extensions manager and note its version.\nReview the editor profiles list in the extension settings for profiles you did not create.\nunknown","needs_analyst":true,"not_affected_if":["extension-not-installed"],"severity_if_unknown":"critical"},"cost_usd":0.000411,"input_tokens":2221,"output_tokens":378,"severity_before":"unknown"},"analyst_status":null,"analyst_note":null,"search":"'-04':131C,157C,188C '-2026':20A,23A '-48907':21A,24A '26':130C,156C,187C 'access':53B,91C 'accord':120C 'action':116C 'adher':184C 'allow':12A,96C 'appli':117C 'applic':154C 'asset':178C 'attack':69B 'base':135C 'bod':129C,155C,186C 'cisa':114C,127C,144C 'cloud':160C 'code':74B,103C 'complianc':125C 'contain':88C 'content':28A,43B,48B,86C 'control':54B,92C 'could':95C 'creat':60B 'creation':14A,106C 'cve':19A,22A 'discontinu':163C 'editor':8A,17A,29A,44B,49B,62B,87C,109C 'ensur':124C,183C 'evalu':176C 'execut':72B,100C 'exploit':32B 'exposur':181C 'extens':9A 'factori':41B,46B,84C 'factory':26A 'flaw':55B,66B 'follow':153C 'forens':146C 'full':80B 'guidanc':142C,158C 'guidelin':190C 'host':37B 'improp':52B,90C 'instruct':123C 'internet':180C 'jce':2A,7A,31A 'joomla':11A,27A,33B,42B,47B,85C 'let':57B,67B 'mitig':118C,169C 'new':16A,61B,108C 'note':141C,152C 'patch':189C 'php':34B,73B,102C 'priorit':132C 'product':167C 'profil':18A,63B,110C 'requir':115C,148C 'respons':174C 'risk':137C 'secur':133C 'see':138C,149C 'self':36B 'self-host':35B 'server':81B 'servic':161C 'site':77B 'stakehold':172C 'takeov':82B 'triag':147C 'unauthent':58B,112C 'unavail':171C 'updat':134C 'upload':70B,98C 'url':139C,150C 'use':164C 'user':59B,113C 'vendor':38B,122C 'via':104C 'vulner':4A,93C 'widget':25A,40B,45B,83C 'widget-factory-joomla-content-editor':39B 'widgetfactorylimit':1A 'widgetfactorylimited':30A","nicknames":[],"mitigations":[],"who_affected":null,"tier":null,"verified":{},"analyst_revisit_at":null,"first_public_at":"2026-06-05T08:16:30+00:00","kev":{"dateAdded":"2026-06-16","dueDate":"2026-06-19","requiredAction":"Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.","knownRansomwareCampaignUse":"Unknown"},"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:A/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:Y/R:X/V:X/RE:X/U:Red","cvss_by":"security@joomla.org","poc_count":0,"sources":[{"source":"kev","external_id":"CVE-2026-48907","url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?search_api_fulltext=CVE-2026-48907","severity":null,"published_at":"2026-06-16T00:00:00+00:00","modified_at":null,"first_seen_at":"2026-10-23T19:11:51+00:00","fetched_at":"2026-10-25T15:39:39+00:00","note":null},{"source":"nvd","external_id":"CVE-2026-48907","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-48907","severity":null,"published_at":"2026-06-05T08:16:30+00:00","modified_at":"2026-07-23T07:10:00+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"}