CVE-2022-46153
Routes exposed with an empty TLSOption in traefik
Traefik is an open source HTTP reverse proxy and load balancer. In affected versions there is a potential vulnerability in Traefik managing TLS connections. A router configured with a not well-formatted TLSOption is exposed with an empty TLSOption. For instance, a route secured using an mTLS connection set with a wrong CA file is exposed without verifying the client certificates. Users are advised to upgrade to version 2.9.6. Users unable to upgrade should check their logs to detect the error messages and fix your TLS options.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
8.1
Routes exposed with an empty TLSOption in traefik
Traefik is an open source HTTP reverse proxy and load balancer. In affected versions there is a potential vulnerability in Traefik managing TLS connections. A router configured with a not well-formatted TLSOption is exposed with an empty TLSOption. For instance, a route secured using an mTLS connection set with a wrong CA file is exposed without verifying the client certificates. Users are advised to upgrade to version 2.9.6. Users unable to upgrade should check their logs to detect the error messages and fix your TLS options.
- Record
CVE-2022-46153- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
EUVDEUVD-2022-7497
8.1
Traefik is an open source HTTP reverse proxy and load balancer. In affected versions there is a potential vulnerability in Traefik managing TLS connections. A router configured with a not well-formatted TLSOption is exposed with an empty TLSOption. For instance, a route secured using an mTLS connection set with a wrong CA file is exposed without verifying the client certificates. Users are advised to upgrade to version 2.9.6. Users unable to upgrade should check their logs to detect the error messages and fix your TLS options.
- Record
EUVD-2022-7497- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-468w-8x39-gj5v
6.5
Traefik routes exposed with an empty TLSOption
Impact
There is a potential vulnerability in Traefik managing the TLS connections.
A router configured with a not well-formatted TLSOption is exposed with an empty TLSOption.
For instance, a route secured using an mTLS connection set with a wrong CA file is exposed without verifying the client certificates.
Patches
https://github.com/traefik/traefik/releases/tag/v2.9.6
Workarounds
Check the logs to detect the following error messages and fix your TLS options:
- Empty CA:
{"level":"error","msg":"invalid clientAuthType: RequireAndVerifyClientCert, CAFiles is required","routerName":"Router0@file"}
- Bad CA content (or bad path):
{"level":"error","msg":"invalid certificate(s) content","routerName":"Router0@file"}
- Unknown Client Auth Type:
{"level":"error","msg":"unknown client auth type \"FooClientAuthType\"","routerName":"Router0@file"}
- Invalid cipherSuites
{"level":"error","msg":"invalid CipherSuite: foobar","routerName":"Router0@file"}
- Invalid curvePreferences
{"level":"error","msg":"invalid CurveID in curvePreferences: foobar","routerName":"Router0@file"}
For more information
If you have any questions or comments about this advisory, please open an issue.
- Record
GHSA-468w-8x39-gj5v- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
NVD
8.1
Traefik is an open source HTTP reverse proxy and load balancer. In affected versions there is a potential vulnerability in Traefik managing TLS connections. A router configured with a not well-formatted TLSOption is exposed with an empty TLSOption. For instance, a route secured using an mTLS connection set with a wrong CA file is exposed without verifying the client certificates. Users are advised to upgrade to version 2.9.6. Users unable to upgrade should check their logs to detect the error messages and fix your TLS options.
- Record
CVE-2022-46153- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N - CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
OSVALPINE-CVE-2022-46153
6.5
Traefik is an open source HTTP reverse proxy and load balancer. In affected versions there is a potential vulnerability in Traefik managing TLS connections. A router configured with a not well-formatted TLSOption is exposed with an empty TLSOption. For instance, a route secured using an mTLS connection set with a wrong CA file is exposed without verifying the client certificates. Users are advised to upgrade to version 2.9.6. Users unable to upgrade should check their logs to detect the error messages and fix your TLS options.
- Record
ALPINE-CVE-2022-46153- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-03
OSV
8.1
Routes exposed with an empty TLSOption in traefik
Traefik is an open source HTTP reverse proxy and load balancer. In affected versions there is a potential vulnerability in Traefik managing TLS connections. A router configured with a not well-formatted TLSOption is exposed with an empty TLSOption. For instance, a route secured using an mTLS connection set with a wrong CA file is exposed without verifying the client certificates. Users are advised to upgrade to version 2.9.6. Users unable to upgrade should check their logs to detect the error messages and fix your TLS options.
- Record
CVE-2022-46153- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
Show 4 moreShow less
OSVGHSA-468w-8x39-gj5v
6.5
Traefik routes exposed with an empty TLSOption
Impact
There is a potential vulnerability in Traefik managing the TLS connections.
A router configured with a not well-formatted TLSOption is exposed with an empty TLSOption.
For instance, a route secured using an mTLS connection set with a wrong CA file is exposed without verifying the client certificates.
Patches
https://github.com/traefik/traefik/releases/tag/v2.9.6
Workarounds
Check the logs to detect the following error messages and fix your TLS options:
- Empty CA:
{"level":"error","msg":"invalid clientAuthType: RequireAndVerifyClientCert, CAFiles is required","routerName":"Router0@file"}
- Bad CA content (or bad path):
{"level":"error","msg":"invalid certificate(s) content","routerName":"Router0@file"}
- Unknown Client Auth Type:
{"level":"error","msg":"unknown client auth type \"FooClientAuthType\"","routerName":"Router0@file"}
- Invalid cipherSuites
{"level":"error","msg":"invalid CipherSuite: foobar","routerName":"Router0@file"}
- Invalid curvePreferences
{"level":"error","msg":"invalid CurveID in curvePreferences: foobar","routerName":"Router0@file"}
For more information
If you have any questions or comments about this advisory, please open an issue.
- Record
GHSA-468w-8x39-gj5v- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
OSVGO-2022-1152 No score
Traefik routes exposed with an empty TLSOption in github.com/traefik/traefik
Traefik routes exposed with an empty TLSOption in github.com/traefik/traefik
- Record
GO-2022-1152- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:12615-1 No score
traefik-2.9.6-1.1 on GA media
These are all security issues fixed in the traefik-2.9.6-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:12615-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:14076-1 No score
traefik2-2.11.5-1.1 on GA media
These are all security issues fixed in the traefik2-2.11.5-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:14076-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
github.com/traefik/traefik/v2Go |
before 2.9.6 | 2.9.6 |
traefikAlpine:v3.18 |
before 2.9.6-r0 | 2.9.6-r0 |
traefikAlpine:v3.19 |
before 2.9.6-r0 | 2.9.6-r0 |
traefikAlpine:v3.20 |
before 2.9.6-r0 | 2.9.6-r0 |
traefikAlpine:v3.21 |
before 2.9.6-r0 | 2.9.6-r0 |
traefikAlpine:v3.22 |
before 2.9.6-r0 | 2.9.6-r0 |
traefikAlpine:v3.23 |
before 2.9.6-r0 | 2.9.6-r0 |
traefikAlpine:v3.24 |
before 2.9.6-r0 | 2.9.6-r0 |
github.com/traefik/traefikGo |
All versions | None known |
traefikopenSUSE:Tumbleweed |
before 2.9.6-1.1 | 2.9.6-1.1 |
traefik2openSUSE:Tumbleweed |
before 2.11.5-1.1 | 2.11.5-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, references | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-46153 is a high vulnerability (CVSS 8.1) in Traefik, published December 8, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.53%, the 44th percentile. Fixed in github.com/traefik/traefik/v2 2.9.6.
References
github.com/traefik/traefik/security/advisories/GHSA-468w-8x39-gj5v
github.com/traefik/traefik/commit/7e3fe48b80083b41e9ff82a474a36484cabc701a
doc.traefik.io/traefik/v2.9/https/tls
github.com/traefik/traefik/releases/tag/v2.9.6
nvd.nist.gov/vuln/detail/CVE-2022-46153
github.com/advisories/GHSA-468w-8x39-gj5v
Show 18 moreShow less
security.alpinelinux.org/vuln/CVE-2022-46153
github.com/CVEProject/cvelistV5/tree/main/cves/2022/46xxx/CVE-2022-46153.json
github.com/traefik/traefik
suse.com/security/cve/CVE-2022-23469
suse.com/security/cve/CVE-2022-41717
suse.com/security/cve/CVE-2022-46153
suse.com/security/cve/CVE-2022-41724
suse.com/security/cve/CVE-2023-24534
suse.com/security/cve/CVE-2023-29013
suse.com/security/cve/CVE-2023-39325
suse.com/security/cve/CVE-2023-45283
suse.com/security/cve/CVE-2023-45284
suse.com/security/cve/CVE-2023-45288
suse.com/security/cve/CVE-2023-47106
suse.com/security/cve/CVE-2023-47124
suse.com/security/cve/CVE-2023-47633
suse.com/security/cve/CVE-2024-24788
suse.com/security/cve/CVE-2024-28869