Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-pg5p-wwp8-97g8

Опубликовано: 19 апр. 2023
Источник: github
Github: Прошло ревью
CVSS3: 7.2

Описание

Debug mode leaks confidential data in Cilium

Impact

When run in debug mode, Cilium may log sensitive information.

In particular, Cilium running in debug mode will log the values of headers if they match HTTP network policy rules. This issue affects Cilium versions:

  • 1.7.* to 1.10.* inclusive
  • 1.11.* before 1.11.16
  • 1.12.* before 1.12.9
  • 1.13.* before 1.13.2

In addition, Cilium 1.12.* before 1.12.9 and 1.13.* before 1.13.2., when running in debug mode, might log secrets used by the Cilium agent. This includes TLS private keys for Ingress and GatewayAPI resources, depending on the configuration of the affected cluster. Output of the confidential data would occur at Cilium agent restart, when the secrets are modified, and on creation of Ingress or GatewayAPI resources.

Patches

This vulnerability is fixed in Cilium releases 1.11.16, 1.12.9, and 1.13.2.

Workarounds

Disable debug mode.

Acknowledgements

The Cilium community has worked together with members of Isovalent to prepare these mitigations. Special thanks to @meyskens for investigating and fixing the issue.

For more information

If you have any questions or comments about this advisory, please reach out on Slack.

As usual, if you think you found a related vulnerability, we strongly encourage you to report security vulnerabilities to our private security mailing list: security@cilium.io - first, before disclosing them in any public forums. This is a private mailing list where only members of the Cilium internal security team are subscribed to, and is treated as top priority.

Пакеты

Наименование

github.com/cilium/cilium

go
Затронутые версииВерсия исправления

>= 1.7.0, <= 1.10.0

Отсутствует

Наименование

github.com/cilium/cilium

go
Затронутые версииВерсия исправления

>= 1.11.0, < 1.11.16

1.11.16

Наименование

github.com/cilium/cilium

go
Затронутые версииВерсия исправления

>= 1.12.0, < 1.12.9

1.12.9

Наименование

github.com/cilium/cilium

go
Затронутые версииВерсия исправления

>= 1.13.0, < 1.13.2

1.13.2

EPSS

Процентиль: 18%
0.00058
Низкий

7.2 High

CVSS3

Дефекты

CWE-532

Связанные уязвимости

CVSS3: 7.2
nvd
почти 3 года назад

Cilium is a networking, observability, and security solution with an eBPF-based dataplane. When run in debug mode, Cilium will log the contents of the `cilium-secrets` namespace. This could include data such as TLS private keys for Ingress and GatewayAPI resources. An attacker with access to debug output from the Cilium containers could use the resulting output to intercept and modify traffic to and from the affected cluster. Output of the sensitive information would occur at Cilium agent restart, when secrets in the namespace are modified, and on creation of Ingress or GatewayAPI resources. This vulnerability is fixed in Cilium releases 1.11.16, 1.12.9, and 1.13.2. Users unable to upgrade should disable debug mode.

CVSS3: 7.2
debian
почти 3 года назад

Cilium is a networking, observability, and security solution with an e ...

EPSS

Процентиль: 18%
0.00058
Низкий

7.2 High

CVSS3

Дефекты

CWE-532