VDB
Sign up
MEDIUM

GHSA-f3rf-v9qm-9c89

Cross-site Scripting in the femanager TYPO3 extension

Quick fix

GHSA-f3rf-v9qm-9c89 — in2code/femanager: upgrade to the fixed version with the command below.

composer require in2code/femanager:^5.5.1

Details

The extension allows by default to upload SVG files when a logged in frontend user uploads a new profile image. This may lead to Cross-Site Scripting, when the uploaded SVG image is used as is on the website.

Note: If SVG uploads are required, it is recommended to use the TYPO3 extension svg_sanitizer (added to TYPO3 core since versions 9.5.28, 10.4.18 and 11.3.0) to prevent upload of malicious SVG files or to set up a strict Content Security Policy for the destination folder of uploaded images.

Are you affected?

Enter the version of the package you're using.

Affected packages

Packagist/in2code/femanager
Introduced in: 0Fixed in: 5.5.1
Fixcomposer require in2code/femanager:^5.5.1
Packagist/in2code/femanager
Introduced in: 6.0.0Fixed in: 6.3.1
Fixcomposer require in2code/femanager:^6.3.1

References