An open API service providing security vulnerability metadata for many open source software ecosystems.

GSA_kwCzR0hTQS0yZjRyLTM0bTQtM3c4cc4ABIBg

Critical

Auth0 Wordpress plugin Vulnerable to Brute Force Authentication Tags of CookieStore Sessions

Affected Packages Affected Versions Fixed Versions
packagist:auth0/wordpress < 5.3.0 5.3.0
0 Dependent packages
0 Dependent repositories
12,534 Downloads total

Affected Version Ranges

All affected versions

2.0.0, 2.1.0, 2.1.1, 2.1.2, 2.1.3, 2.1.4, 2.1.5, 2.1.6, 2.1.7, 2.1.8, 2.1.9, 2.1.11, 2.2.0, 3.1.1, 3.1.2, 3.1.3, 3.1.4, 3.2.0, 3.2.5, 3.2.8, 3.2.9, 3.2.10, 3.2.14, 3.2.19, 3.2.21, 3.2.22, 3.2.23, 3.2.24, 3.2.25, 3.3.2, 3.4.0, 3.5.0, 3.5.1, 3.5.2, 3.6.0, 3.6.1, 3.6.2, 3.7.0, 3.7.1, 3.7.3, 3.8.0, 3.8.1, 3.9.0, 3.10.0, 3.11.0, 3.11.1, 3.11.2, 3.11.3, 4.0.0, 4.1.0, 4.1.1, 4.2.0, 4.3.0, 4.3.1, 4.4.0, 4.5.0, 4.6.0, 4.6.1, 4.6.2, 5.0.0, 5.0.1, 5.1.0, 5.2.0, 5.2.1

All unaffected versions

5.3.0

Overview
Session cookies of applications using the Auth0 Wordpress plugin configured with CookieStore have authentication tags that can be brute forced, which may result in unauthorized access.

Am I Affected?
You are affected by this vulnerability if you meet the following pre-conditions:

  1. Applications using the Auth0 WordPress Plugin with version <=5.2.1
  2. Auth0 WordPress Plugin uses the Auth0-PHP SDK with version 8.0.0-BETA1 or higher and below 8.14.0.
  3. Session storage configured with CookieStore.

Fix
Upgrade Auth0/wordpress plugin to v5.3.0. As an additional precautionary measure, we recommend rotating your cookie encryption keys. Note that once updated, any previous session cookies will be rejected.

Acknowledgement
Okta would like to thank Félix Charette for discovering this vulnerability.

References: