Oct 31, 2023
CVE-2023-2707
Carlos Garrido of Pentraze Cybersecurity
The gAppointments WordPress plugin through 1.9.5.1 does not sanitise and escape some of its settings, which could allow high privilege users such as admin to perform Stored Cross-Site Scripting attacks even when the unfiltered_html capability is disallowed (for example in multisite setup).
3.5 (Low) - CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:L/I:L/A:N
The “Translations” settings of the plugin are vulnerable to XSS using the payload: "/><img src=x onerror=alert(/XSS/)>
Entering it for any value and reloading the page will result in the XSS.