CVE-2022-39366
Last modified
CVE-2022-39366 is a critical-severity vulnerability rated 9.8/10 on the CVSS scale. DataHub is an open-source metadata platform. Prior to version 0.8.45, the `StatelessTokenService` of the DataHub metadata service (GMS) does not verify the signature of JWT tokens. EPSS estimates a 0.85% chance of exploitation in the next 30 days.
Description
DataHub is an open-source metadata platform. Prior to version 0.8.45, the `StatelessTokenService` of the DataHub metadata service (GMS) does not verify the signature of JWT tokens. This allows an attacker to connect to DataHub instances as any user if Metadata Service authentication is enabled. This vulnerability occurs because the `StatelessTokenService` of the Metadata service uses the `parse` method of `io.jsonwebtoken.JwtParser`, which does not perform a verification of the cryptographic token signature. This means that JWTs are accepted regardless of the used algorithm. This issue may lead to an authentication bypass. Version 0.8.45 contains a patch for the issue. There are no known workarounds.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Datahub | Datahub | < 0.8.45 |
References
- https://github.com/datahub-project/datahub/releases/tag/v0.8.45Third Party Advisory
- https://github.com/datahub-project/datahub/releases/tag/v0.8.45Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2022-39366?
How severe is CVE-2022-39366?
How do I fix CVE-2022-39366?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Same Subject, Wrong User: A Cross-Issuer Account Takeover in n8nStrix found an identity-binding bug in n8n's token-exchange flow enabling account takeover.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2022
- CVE-2022-3936The Team Members WordPress plugin before 5.2.1 does not sani…4.8
- CVE-2022-39360Metabase is data visualization software. Prior to versions 0…6.5
- CVE-2022-39361Metabase is data visualization software. Prior to versions 0…8.8
- CVE-2022-39362Metabase is data visualization software. Prior to versions 0…8.8
- CVE-2022-39364Nextcloud Server is the file server software for Nextcloud, …6.5
- CVE-2022-39365Pimcore is an open source data and experience management pla…9.8
- CVE-2022-39367QTIWorks is a software suite for standards-based assessment …6.5
- CVE-2022-39368Eclipse Californium is a Java implementation of RFC7252 - Co…8.2
- CVE-2022-39369phpCAS is an authentication library that allows PHP applicat…8
- CVE-2022-3937The Easy Video Player WordPress plugin before 1.2.2.3 does n…5.4
- CVE-2022-39370GLPI stands for Gestionnaire Libre de Parc Informatique. GLP…4.3
- CVE-2022-39371GLPI stands for Gestionnaire Libre de Parc Informatique. GLP…5.4
Are you affected by CVE-2022-39366?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
