Fortra has addressed a important safety flaw impacting FileCatalyst Workflow that may very well be abused by a distant attacker to realize administrative entry.
The vulnerability, tracked as CVE-2024-6633, carries a CVSS rating of 9.8, and stems from using a static password to hook up with a HSQL database.
“The default credentials for the setup HSQL database (HSQLDB) for FileCatalyst Workflow are revealed in a vendor information base article,” Fortra mentioned in an advisory. “Misuse of those credentials may result in a compromise of confidentiality, integrity, or availability of the software program.”
“The HSQLDB is simply included to facilitate set up, has been deprecated, and isn’t meant for manufacturing use per vendor guides. Nonetheless, customers who haven’t configured FileCatalyst Workflow to make use of another database per suggestions are susceptible to assault from any supply that may attain the HSQLDB.”
Cybersecurity firm Tenable, which has been credited with discovering and reporting the flaw, mentioned the HSQLDB is remotely accessible on TCP port 4406 by default, thereby permitting a distant attacker to hook up with the database utilizing the static password and carry out malicious operations.
Following accountable disclosure on July 2, 2024, Fortra has launched a patch to plug the safety gap in FileCatalyst Workflow 5.1.7 or later.
“For instance, the attacker can add an admin-level consumer within the DOCTERA_USERS desk, permitting entry to the Workflow internet utility as an admin consumer,” Tenable mentioned.
Additionally addressed in model 5.1.7 is a high-severity SQL injection flaw (CVE-2024-6632, CVSS rating: 7.2) that abuses a type submission step throughout the setup course of to make unauthorized modifications of the database.
“Through the setup technique of FileCatalyst Workflow, the consumer is prompted to supply firm info by way of a type submission,” Dynatrace researcher Robin Wyss mentioned.
“The submitted knowledge is utilized in a database assertion, however the consumer enter will not be going by way of correct enter validation. Consequently, the attacker can modify the question. This enables for unauthorized modifications on the database.”