CVE-2024-28147

Unrestricted Upload of Files in edu-sharing

Published Jun 20, 2024 CVSS 3.1 · 7.4 High EPSS < 1% KEV · Not listed
Description
An authenticated user can upload arbitrary files in the upload
function for collection preview images. An attacker may upload an HTML
file that includes malicious JavaScript code which will be executed if a
user visits the direct URL of the collection preview image (Stored
Cross Site Scripting). It is also possible to upload SVG files that
include nested XML entities. Those are parsed when a user visits the
direct URL of the collection preview image, which may be utilized for a
Denial of Service attack.

This issue affects edu-sharing: <8.0.8-RC2, <8.1.4-RC0, <9.0.0-RC19.

Remediation

Vendor Solution

The repository base version in use can be identified in the Admin-Tools. The vendor provides a patch for the affected versions: * Version 8.0: Update repository version to "8.0.8-RC2" or later * Version 8.1: Update repository version to "8.1.4-RC0" or later * Version 9.0: Update repository version to "9.0.0-RC19" or later

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-25294 An authenticated user can upload arbitrary files in the upload function for collection preview images. An attacker may upload an HTML file that includes malicious JavaScript code which will be executed if a user visits the direct URL of the collection preview image (Stored Cross Site Scripting). It is also possible to upload SVG files that include nested XML entities. Those are parsed when a user visits the direct URL of the collection preview image, which may be utilized for a Denial of Service attack. This issue affects edu-sharing: <8.0.8-RC2, <8.1.4-RC0, <9.0.0-RC19.
History
Type Values Removed Values Added
First Time appeared Metaventis
Metaventis edu-sharing
CPEs cpe:2.3:a:metaventis:edu-sharing:*:*:*:*:*:*:*:*
Vendors & Products Metaventis
Metaventis edu-sharing
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
SEC-VLab
Published
Updated
Feb 13, 2025, 5:47 PM
Reserved
Mar 5, 2024, 9:15 AM
Status
Deferred
Published
Jun 20, 2024, 11:15 AM
Modified
Jun 17, 2026, 7:21 AM