CVE-2023-36816: Cross-Site Scripting (XSS) at Account creation in 2FAuth
2FA is a Web app to manage Two-Factor Authentication (2FA) accounts and generate their security codes. Cross site scripting (XSS) injection can be done via the account/service field. This was tested in docker-compose environment. This vulnerability has been patched in version 4.0.3.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
2FAuthto a version that resolves this vulnerability.Fixed in 4.0.3
Event History
Frequently Asked Questions
What is the severity of CVE-2023-36816?
CVE-2023-36816 has a severity rating that can vary based on the context of exposure, but it is recognized as a significant cross-site scripting (XSS) vulnerability.
How do I fix CVE-2023-36816?
To fix CVE-2023-36816, update to version 4.0.3 or later of the 2FAuth application.
What type of vulnerability is CVE-2023-36816?
CVE-2023-36816 is a Cross-Site Scripting (XSS) injection vulnerability affecting the service/account field in the 2FAuth web application.
In which versions is CVE-2023-36816 present?
CVE-2023-36816 is present in all versions of 2FAuth prior to version 4.0.3.
Is there a workaround for CVE-2023-36816?
There is no specific workaround; the recommended action is to upgrade to the patched version 4.0.3.