CVE-2023-38702

Critical

Description

Knowage is an open source analytics and business intelligence suite. Starting in the 6.x.x branch and prior to version 8.1.8, the endpoint `/knowage/restful-services/dossier/importTemplateFile` allows authenticated users to upload `template file` on the server, but does not need any authorization to be reached. When the JSP file is uploaded, the attacker just needs to connect to `/knowageqbeengine/foo.jsp` to gain code execution on the server. By exploiting this vulnerability, an attacker with low privileges can upload a JSP file to the `knowageqbeengine` directory and gain code execution capability on the server. This issue has been patched in Knowage version 8.1.8.

SeverityCritical
CVSS9.9
Exploit probability—
ProductEng Knowage
PublishedAug 4, 2023
First seenAug 4, 2023

How to fix

Update
  • eng knowage8.1.8 or later

Affected products

ProductAffected versionsFixed in
eng knowage6.1.0 ≤ v < 8.1.88.1.8

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.

CVE-2023-38702 · Eng Knowage · Dark Radar