Skip to main content
← All vulnerabilities
CVE-2022-31011GHSA-4WHX-7P29-MQ22

TiDB authentication bypass vulnerability

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 5.3.1, 0.0.0-20220221072141-27ffd1126da1, 1.1.0-beta.0.20220221072141-27ffd1126da1
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: total

Summary

TiDB is an open-source NewSQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. Under certain conditions, an attacker can construct malicious authentication requests to bypass the authentication process, resulting in privilege escalation or unauthorized access. Only users using TiDB 5.3.0 are affected by this vulnerability. TiDB version 5.3.1 contains a patch for this issue. Other mitigation strategies include turning off Security Enhanced Mode (SEM), disabling local login for non-root accounts, and ensuring that the same IP cannot be logged in as root and normal user at the same time.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • pingcap tidb

    5.3.0

  • github.com/pingcap/tidbGo

    From 5.3.0 · fixed in 5.3.1

  • github.com/pingcap/tidbGo

    From 0.0.0-20210808221113-a7fdc2a05663 · fixed in 0.0.0-20220221072141-27ffd1126da1

  • github.com/pingcap/tidbGo

    From 1.1.0-beta.0.20210808221113-a7fdc2a05663 · fixed in 1.1.0-beta.0.20220221072141-27ffd1126da1

References 2

GitHub · pingcap/tidb