Skip to content

Conversation

@uzunenes
Copy link

Description

This PR addresses a documentation gap regarding the security implications of using ServiceLB (Klipper-LB) in multi-tenant environments.

As detailed in the linked issue, pods with hostNetwork: true can preempt/shadow the host ports (80/443) used by ServiceLB, potentially leading to traffic interception or Denial of Service. While this is expected architectural behavior, it was not explicitly documented as a security risk.

Changes

  • Added a :::warning block to docs/networking/networking-services.md under the Service Load Balancer section.
  • The warning highlights the risk and recommends restricting hostNetwork via Admission Controllers.

Related Issue

Fixes #515

Verification

  • Verified the behavior on K3s v1.33.6+k3s1.
  • Verified the markdown rendering (Docusaurus :::warning syntax).

Signed-off-by: uzunenes <42443500+uzunenes@users.noreply.github.com>
@uzunenes
Copy link
Author

Closing this PR as the topic has been discussed in the linked issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Docs] Security Note: ServiceLB Port Shadowing Risk via hostNetwork

1 participant