Platform
php
Component
ojs
Fixed in
3.3.0-16
CVE-2023-5894 describes a Cross-Site Scripting (XSS) vulnerability discovered in the Open Journal Systems (OJS) platform. This vulnerability allows an attacker to inject malicious scripts into the system, potentially leading to unauthorized access and data compromise. The vulnerability affects versions of OJS prior to 3.3.0-16, and a patch has been released to address the issue.
The XSS vulnerability in OJS allows an attacker to inject arbitrary JavaScript code into web pages viewed by other users. This can be exploited to steal session cookies, redirect users to malicious websites, or deface the website. Successful exploitation could result in unauthorized access to user accounts, data breaches, and reputational damage. The stored nature of the XSS means the malicious script persists until removed, potentially affecting a large number of users over time.
CVE-2023-5894 was publicly disclosed on November 1, 2023. As of this writing, no public exploits have been reported, and it is not listed on the CISA KEV catalog. The LOW CVSS score indicates a relatively low probability of exploitation, but proactive patching is still recommended.
Exploit Status
EPSS
0.07% (22% percentile)
CVSS Vector
The primary mitigation for CVE-2023-5894 is to upgrade to Open Journal Systems version 3.3.0-16 or later. If upgrading is not immediately feasible, consider implementing strict input validation and output encoding on all user-supplied data. Web Application Firewalls (WAFs) configured to detect and block XSS payloads can provide an additional layer of defense. Regularly review and sanitize user-generated content to prevent the injection of malicious scripts.
Update Open Journal Systems to version 3.3.0-16 or higher. This version contains a fix for the stored XSS vulnerability. The update can be performed through the administration panel or by downloading the latest version of the software and replacing the files.
Vulnerability analysis and critical alerts directly to your inbox.
CVE-2023-5894 is a stored XSS vulnerability in Open Journal Systems (OJS) versions prior to 3.3.0-16, allowing attackers to inject malicious scripts.
You are affected if you are running Open Journal Systems version 3.3.0-16 or earlier. Check your version and upgrade if necessary.
Upgrade to Open Journal Systems version 3.3.0-16 or later to resolve the vulnerability. Consider input validation and WAF rules as interim measures.
As of now, there are no confirmed reports of active exploitation, but proactive patching is still recommended.
Refer to the official Open Journal Systems security advisories on their website or GitHub repository for the latest information.
Upload your dependency file and we'll tell you instantly if this and other CVEs hit you.