{"id":"CVE-2021-24593","aliases":["EUVD-2021-11505","GHSA-m8hc-gpvf-58px"],"status":"published","title":"Business Hours Indicator \u003c 2.3.5 - Authenticated Stored XSS","description":"The Business Hours Indicator WordPress plugin before 2.3.5 does not sanitise or escape its 'Now closed message\" setting when outputting it in the backend and frontend, leading to an Authenticated Stored Cross-Site Scripting issue","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-10","score":0.0062,"percentile":0.50051,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-79"],"published":"2021-08-30T14:11:25Z","modified":"2026-06-17T03:40:17Z","products":[{"vendor":"business_hours_indicator_project","product":"business_hours_indicator"},{"vendor":"unknown","product":"business hours indicator"}],"references":[{"url":"https://wpscan.com/vulnerability/309296d4-c397-4fc7-85fb-a28b5b5b6a8d","tags":["x_refsource_MISC","x_transferred","Exploit","Third Party Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-24593"},{"url":"https://github.com/advisories/GHSA-m8hc-gpvf-58px"}],"sources":{"cve":[{"id":"CVE-2021-24593","title":"Business Hours Indicator \u003c 2.3.5 - Authenticated Stored XSS","description":"The Business Hours Indicator WordPress plugin before 2.3.5 does not sanitise or escape its 'Now closed message\" setting when outputting it in the backend and frontend, leading to an Authenticated Stored Cross-Site Scripting issue","status":"published","published":"2021-08-30T14:11:25Z","modified":"2024-08-03T19:35:20.196Z","cwes":["CWE-79"],"updated_at":"2026-11-02T14:33:04.679189Z"}],"euvd":[{"id":"EUVD-2021-11505","description":"The Business Hours Indicator WordPress plugin before 2.3.5 does not sanitise or escape its 'Now closed message\" setting when outputting it in the backend and frontend, leading to an Authenticated Stored Cross-Site Scripting issue","status":"published","published":"2021-08-30T14:11:25Z","modified":"2024-08-03T19:35:20Z","updated_at":"2026-11-03T03:24:56.857735Z"}],"ghsa":[{"id":"GHSA-m8hc-gpvf-58px","title":"The Business Hours Indicator WordPress plugin before 2.3.5 does not sanitise or escape its 'Now...","description":"The Business Hours Indicator WordPress plugin before 2.3.5 does not sanitise or escape its 'Now closed message\" setting when outputting it in the backend and frontend, leading to an Authenticated Stored Cross-Site Scripting issue","status":"published","published":"2022-05-24T19:12:31Z","modified":"2023-01-30T05:01:47Z","cwes":["CWE-79"],"updated_at":"2026-11-02T14:46:29.327755Z"}],"nvd":[{"id":"CVE-2021-24593","description":"The Business Hours Indicator WordPress plugin before 2.3.5 does not sanitise or escape its 'Now closed message\" setting when outputting it in the backend and frontend, leading to an Authenticated Stored Cross-Site Scripting issue","status":"published","published":"2021-08-30T15:15:07.747Z","modified":"2026-06-17T03:40:17.697Z","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"},{"version":"2.0","score":3.5,"vector":"AV:N/AC:M/Au:S/C:N/I:P/A:N","level":"low","assessor":"primary"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:06:57.67549Z"}]}}
