{"schemaVersion":3,"id":"CVE-2026-18431","aliases":[],"status":"published","duplicateOf":null,"title":null,"description":"The Avada theme for WordPress is vulnerable to Arbitrary File Write in all versions up to, and including, 7.16 when the Fusion Builder plugin is installed and active in versions up to, and including, 3.16. This is due to a chain of authorization and input validation weaknesses across the two components that makes it possible for unauthenticated attackers to write attacker-controlled files to the server. This can be used to create and execute arbitrary PHP files, resulting in remote code execution and complete site compromise. Successful exploitation requires both Avada and Fusion Builder to be installed and active, as well as certain administrator-authored content to be present.","dates":{"published":"2026-08-26T06:08:28.442Z","modified":"2026-08-27T14:34:23.749Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":9.8,"severity":"critical","version":"3.1","versionLabel":"v3.1","source":"CVE.org","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":9.8,"severity":"critical","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":9.8,"severity":"critical","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"wordfence","score":9.8,"severity":"critical","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.01033,"percentile":0.63417,"severity":"low","asOf":"2026-10-21T00:00:00.000Z","change":{"pp":0.395,"baselineDate":"2026-09-21T00:00:00.000Z","baselineScore":0.00638},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.00638,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.00638,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.00638,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.00638,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.00638,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.00638,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.00638,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00638,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00638,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00638,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.01033,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.01033,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.01033,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.01033,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.01033,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.01033,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.01033,"percentile":0.63417}],"last30":[{"date":"2026-09-21T00:00:00.000Z","score":0.00638,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00638,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00638,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00925,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.01033,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.01033,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.01033,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.01033,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.01033,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.01033,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.01033,"percentile":0.63417}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[{"id":"CWE-862","name":"Missing Authorization","description":"The product does not perform an authorization check when an actor attempts to access a resource or perform an action.","type":"weakness","status":"Incomplete","abstraction":"Class","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/862.html"}],"affected":[{"vendor":"themefusion","product":"avada | website builder for wordpress & woocommerce","name":"Avada | Website Builder For WordPress & WooCommerce","label":"avada | website builder for wordpress & woocommerce","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≤ 7.16","noFixRecorded":false,"fixedIn":null}],"versionsText":"≤ 7.16","eol":null,"hubHref":"/vendor/themefusion/avada__website_builder_for_wordpress__woocommerce"},{"vendor":"themefusion","product":"avada (fusion) builder","name":"Avada (Fusion) Builder","label":"avada (fusion) builder","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≤ 3.16","noFixRecorded":false,"fixedIn":null}],"versionsText":"≤ 3.16","eol":null,"hubHref":"/vendor/themefusion/avada_fusion_builder"},{"vendor":"wordpress","product":"fusion-builder","name":"Avada (Fusion) Builder","label":"fusion-builder","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≤ 3.16 (fixed in 3.16.1)","noFixRecorded":false,"fixedIn":"3.16.1"}],"versionsText":"≤ 3.16 (fixed in 3.16.1)","eol":null,"hubHref":null},{"vendor":"wordpress","product":"avada","name":"Avada | Website Builder For WordPress & WooCommerce","label":"avada","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≤ 7.16 (fixed in 7.16.1)","noFixRecorded":false,"fixedIn":"7.16.1"}],"versionsText":"≤ 7.16 (fixed in 7.16.1)","eol":null,"hubHref":null}],"affectedCount":4,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://www.wordfence.com/threat-intel/vulnerabilities/id/5bef5bd3-8ec9-4a5b-bcdd-98952c7ef390?source=cve","label":"www.wordfence.com/threat-intel/vulnerabilities/id/5bef5bd3-8ec9-4a5b-bcdd-98952c7ef390?source=cve","hostname":"www.wordfence.com","tags":[]},{"url":"https://avada.com/documentation/avada-changelog/","label":"avada.com/documentation/avada-changelog/","hostname":"avada.com","tags":[]},{"url":"https://www.wordfence.com/threat-intel/vulnerabilities/id/5bef5bd3-8ec9-4a5b-bcdd-98952c7ef390","label":"www.wordfence.com/threat-intel/vulnerabilities/id/5bef5bd3-8ec9-4a5b-bcdd-98952c7ef390","hostname":"www.wordfence.com","tags":["Vendor Advisory"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2026-08-26T06:08:28.442Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2026-08-27T14:34:23.749Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":70,"level":"high","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-22T12:36:09.158Z","stale":false,"partial":false}}