CVE-2024-45592 HIGH

CVE-2024-45592: auditor-bundle vulnerable to Cross-site Scripting because name of entity does not get escaped

Vendor Damienharper
Product auditor-bundle
Weakness CWE-79 · XSS
Published September 10, 2024
Last update September 20, 2024

CVSS base score

8.2/10
Attack vector Network
Attack complexity Low
Privileges required Low
User interaction Required
Confidentiality High
Integrity Low

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:L

What the vulnerability does

01Description

auditor-bundle, formerly known as DoctrineAuditBundle, integrates auditor library into any Symfony 3.4+ application. Prior to version 5.2.6, there is an unescaped entity property enabling Javascript injection. This is possible because `%source_label%` in twig macro is not escaped. Therefore script tags can be inserted and are executed. The vulnerability is fixed in versions 6.0.0 and 5.2.6.

Key dates

02Disclosure timeline

September 10, 2024 CVE published
September 20, 2024 Record updated