XML External Entity injection in OpenOlat - CVE-2024-28198
Published: March 11, 2024 / Updated: April 27, 2026
OpenOlat
OpenOlat
Description
The vulnerability allows a remote user to read arbitrary files and perform server-side request forgery.
The vulnerability exists due to improper restriction of xml external entity reference in the draw.io endpoint when processing manipulated HTTP requests through the draw.io integration. A remote user can send specially crafted requests to read arbitrary files and perform server-side request forgery.
User interaction is required, and file access occurs with the privileges of the configured system user.