{"id":"CVE-2022-4115","aliases":["EUVD-2022-51483","GHSA-c3jj-9wrg-44g9"],"status":"published","title":"Editorial Calendar \u003c 3.8.3 - Contributor+ Stored XSS","description":"The Editorial Calendar WordPress plugin before 3.8.3 does not sanitise and escape its settings, allowing users with roles as low as contributor to inject arbitrary web scripts in the plugin admin panel, enabling a Stored Cross-Site Scripting vulnerability targeting higher privileged users.","severity":{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.00444,"percentile":0.38839,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-79"],"published":"2023-06-27T13:17:14Z","modified":"2026-06-17T05:19:59Z","products":[{"vendor":"editorial_calendar_project","product":"editorial_calendar"},{"vendor":"marketing fire","product":"editorial calendar"},{"vendor":"unknown","product":"editorial calendar"}],"references":[{"url":"https://wpscan.com/vulnerability/2b5071e1-9532-4a6c-9da4-d07932474ca4","tags":["exploit","vdb-entry","technical-description","x_transferred","Exploit","Third Party Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-4115"},{"url":"https://github.com/advisories/GHSA-c3jj-9wrg-44g9"}],"sources":{"cve":[{"id":"CVE-2022-4115","title":"Editorial Calendar \u003c 3.8.3 - Contributor+ Stored XSS","description":"The Editorial Calendar WordPress plugin before 3.8.3 does not sanitise and escape its settings, allowing users with roles as low as contributor to inject arbitrary web scripts in the plugin admin panel, enabling a Stored Cross-Site Scripting vulnerability targeting higher privileged users.","status":"published","published":"2023-06-27T13:17:14.954Z","modified":"2024-11-27T19:38:53.182Z","updated_at":"2026-11-02T14:34:37.599536Z"}],"euvd":[{"id":"EUVD-2022-51483","description":"The Editorial Calendar WordPress plugin before 3.8.3 does not sanitise and escape its settings, allowing users with roles as low as contributor to inject arbitrary web scripts in the plugin admin panel, enabling a Stored Cross-Site Scripting vulnerability targeting higher privileged users.","status":"published","published":"2023-06-27T13:17:14Z","modified":"2024-11-27T19:38:53Z","cvss":[{"version":"","score":0,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"none"}],"updated_at":"2026-11-03T00:04:45.257697Z"}],"ghsa":[{"id":"GHSA-c3jj-9wrg-44g9","title":"The Editorial Calendar WordPress plugin through 3.7.12 does not sanitise and escape its settings,...","description":"The Editorial Calendar WordPress plugin through 3.7.12 does not sanitise and escape its settings, allowing users with roles as low as contributor to inject arbitrary web scripts in the plugin admin panel, enabling a Stored Cross-Site Scripting vulnerability targeting higher privileged users.","status":"published","published":"2023-06-27T15:30:28Z","modified":"2024-04-04T05:11:53Z","cvss":[{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:56:30.04858Z"}],"nvd":[{"id":"CVE-2022-4115","description":"The Editorial Calendar WordPress plugin before 3.8.3 does not sanitise and escape its settings, allowing users with roles as low as contributor to inject arbitrary web scripts in the plugin admin panel, enabling a Stored Cross-Site Scripting vulnerability targeting higher privileged users.","status":"published","published":"2023-06-27T14:15:10.077Z","modified":"2026-06-17T05:19:59.57Z","cvss":[{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"primary"}],"updated_at":"2026-11-02T14:07:38.721429Z"}]}}
