Security
Headlines
HeadlinesLatestCVEs

Headline

GHSA-wmwf-49vv-p3mr: Sulu Observable Response Discrepancy on Admin Login

Impact

It allows over the Admin Login form to detect which user (username, email) exists and which one do not exist.

Impacted by this issue are Sulu installation >= 2.5.0 and <2.5.10 using the newer Symfony Security System which is default since Symfony 6.0 but can be enabled in Symfony 5.4. Sulu Installation not using the old Symfony 5.4 security System and previous version are not impacted by this Security issue.

Patches

The problem has been patched in version 2.5.10.

Workarounds

Create a custom AuthenticationFailureHandler which does not return the $exception->getMessage(); instead the $exception->getMessageKey();

References

Currently no references.

ghsa
#git#auth
  1. GitHub Advisory Database
  2. GitHub Reviewed
  3. CVE-2023-39343

Sulu Observable Response Discrepancy on Admin Login

Moderate severity GitHub Reviewed Published Aug 3, 2023 in sulu/sulu

Package

Affected versions

>= 2.5.0, < 2.5.10

Impact

It allows over the Admin Login form to detect which user (username, email) exists and which one do not exist.

Impacted by this issue are Sulu installation >= 2.5.0 and <2.5.10 using the newer Symfony Security System which is default since Symfony 6.0 but can be enabled in Symfony 5.4. Sulu Installation not using the old Symfony 5.4 security System and previous version are not impacted by this Security issue.

Patches

The problem has been patched in version 2.5.10.

Workarounds

Create a custom AuthenticationFailureHandler which does not return the $exception->getMessage(); instead the $exception->getMessageKey();

References

Currently no references.

References

  • GHSA-wmwf-49vv-p3mr
  • sulu/sulu@5f6c98b
  • https://github.com/sulu/sulu/releases/tag/2.5.10

Published to the GitHub Advisory Database

Aug 3, 2023

Related news

CVE-2023-39343: Merge pull request from GHSA-wmwf-49vv-p3mr · sulu/sulu@5f6c98b

Sulu is an open-source PHP content management system based on the Symfony framework. It allows over the Admin Login form to detect which user (username, email) exists and which one do not exist. Sulu Installation not using the old Symfony 5.4 security System and previous version are not impacted by this Security issue. The vulnerability has been patched in version 2.5.10.