Releases: kubeshark/kubeshark
v52.4.0
V52.4.0 (2025-02-05)
Release Highlights
In this new minor release, in addition to fixing bugs and improving performance, we’ve implemented a few significant features.
Automatic Patch Updates
Benefit: Quicker bug fixes
Going forward, the major.minor tag will always include the latest patch release. An explicit patch version can still be used by using the major.minor.patch tag (e.g., 52.3.96 or 52.4.0).
Automatic Packet Capture Technology Choice per Node
Benefit: Harvest more information using fewer resources (CPU, memory)
An algorithm now attempts to find the best packet capture technology for each node. Selecting the optimal packet capture technology per node can significantly impact the amount of information harvested by Kubeshark, as well as memory and CPU consumption.
This optimal method depends on the node’s kernel version, supported networking technologies (e.g. eBPF, Cgroup V1 or V2, AF_PACKET, etc), and available security capabilities.
The flow is:
eBPF on Cgroup V2 => eBPF on Cgroup V1 => AF_PACKET => libpcap
You can still explicitly set the packet capture technology by configuring the appropriate Helm value. For example:
--set tap.packetCapture=af_packet
Default Protocol Port Mapping
Benefit: Faster protocol detection and dissection
We’ve added default port mapping to test and detect protocols based on the ports being used. For example, if port 80 or 443 is detected, Kubeshark will first attempt to test for HTTP. If the protocol is not identified as HTTP, Kubeshark will continue testing against all other protocol options.
This approach helps reduce false detections and optimizes the time required to begin dissecting a specific protocol. When default ports aren’t used, users can modify the default port mapping by setting the tap.portMapping Helm value.
New Features & Bug Fixes
- Automatic determination of the best packet capture technology per node
- Automatic patch update system
- Added default port mapping for better protocol detection and faster dissection
- Fixed a few bugs related to the
kubeshark pcapdumpcommand - Fixed the missing pull secret alignment (ce7913c)
- Refactored the workers’ security context, enabling more granularity with configuration support for AppArmor, SELinux, and more
- Added a way to see Kubeshark’s logs in the dashboard by enabling the script named:
Kubeshark Logs and Pod Events Report - Added a way to monitor the Hub and workers’ CPU and memory consumption in the dashboard by enabling the script named:
Monitor Kubeshark Resources - Improved the Hub’s memory and CPU consumption
- Fixed a DNS-related panic (#1708))
- Fixed an issue in the service map where aggregation numbers (e.g., bandwidth, CPU) related to Kafka were incorrect
Patches
- Fixed Websocket related panic that was due to an oversized message size (#1713).
- Removed some redundant warnings from the Workers' logs.
- Optimized Workers CPU consumption.
- Added KFL selectors the the legend components int he legend section in the Service Map.
- Scan and redact sensitive information also in the response and request bodies in addition to the headers and cookies
- Show/hide map nodes & edges on legend click.
- Make script editor compatible with air-gapped environments.
- Bug fix: When non-Kubeshark pods may not terminate correctly (#1718)
- Address an edge-case when
ebpfis explicitly requested and the Tracer is disabled (--set tap.tls=falseand--set tap.packetCapture=ebpf). - Add Sentry for better remote support
- Avoid a potential deadlock in the Hub
- Fixed #1719
v52.4.10 (2025-03-03)
- Improve dashboard performance in large clusters (over 50 nodes)
- Add support for clusters with spot instances
v52.4.11 (2025-03-07)
- Fixed a bug where on random occasions the Worker would stop processing traffic until restarted (#1720)
v52.4.12 (2025-03-14)
Store latest state of the service map in the browser cache.
v52.4.13 (2025-03-25)
- Optimized service map performance for large clusters (thousands of pods and above).
- Improved SCTP reassembler support.
- Fixed a bug related to LDAP protocol dissection.
v52.4.16 (2025-03-27)
v52.4.17 (2025-03-29)
- Bug fix (#1732)
Download Kubeshark for your platform
Mac (x86-64/Intel)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.4.0/kubeshark_darwin_amd64 && chmod 755 kubeshark
Mac (AArch64/Apple M1 silicon)
rm -f kubeshark && curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.4.0/kubeshark_darwin_arm64 && chmod 755 kubeshark
Linux (x86-64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.4.0/kubeshark_linux_amd64 && chmod 755 kubeshark
Linux (AArch64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.4.0/kubeshark_linux_arm64 && chmod 755 kubeshark
Windows (x86-64)
curl -LO https://github.com/kubeshark/kubeshark/releases/download/v52.4.0/kubeshark.exe
Checksums
SHA256 checksums available for compiled binaries.
Run shasum -a 256 -c kubeshark_OS_ARCH.sha256 to verify.
v52.3.96
V52.3.96 (2025-01-24)
Release Highlights
In this release, we introduced a new protocol: Diameter.
We also fixed multiple bugs and added additional configuration values to support scheduling on specific nodes, specific DNS configurations, and more.
Keywords: pcapdump, Diameter, DNS, LDAP
New Features & Bug Fixes
- Introduced support for the new protocol: Diameter.
- Fixed multiple bugs in the
pcapdumpcommand. - Resolved a bug related to the LDAP protocol that caused the
snifferto crash. - Fixed an issue where the
tap.tls=falseoption was broken, preventing the Worker daemon-set from functioning without the Tracer when eBPF is not supported on the host. (#1699) - Addressed a bug in the DNS protocol where the source and destination order was reversed.
- Corrected an error that displayed an incorrect aggregate bandwidth figure for TCP packets in the service map. (#1692)
- Enhanced the
nodeSelectordirective to include thehubandfrontdeployments, in addition to theworkernodes. This allows users to schedule thehubandfronton persistent nodes (e.g., control plane), which is particularly useful when using spot instances. - Added support for specific DNS configurations (e.g.,
ndots: 2) in the Helm templates.
Download Kubeshark for your platform
Mac (x86-64/Intel)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.96/kubeshark_darwin_amd64 && chmod 755 kubeshark
Mac (AArch64/Apple M1 silicon)
rm -f kubeshark && curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.96/kubeshark_darwin_arm64 && chmod 755 kubeshark
Linux (x86-64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.96/kubeshark_linux_amd64 && chmod 755 kubeshark
Linux (AArch64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.96/kubeshark_linux_arm64 && chmod 755 kubeshark
Windows (x86-64)
curl -LO https://github.com/kubeshark/kubeshark/releases/download/v52.3.96/kubeshark.exe
Checksums
SHA256 checksums available for compiled binaries.
Run shasum -a 256 -c kubeshark_OS_ARCH.sha256 to verify.
v52.3.95
V52.3.95 (2025-01-11)
Release Highlights
This release addresses a critical bug causing Workers to fail in busy clusters due to a short readiness probe timeout. In addition to increasing the default values, we’ve introduced templated readiness probe values for both Hub and Worker components. The new readiness probe template variables section enables users to fine-tune these values based on their cluster’s performance.
Additionally, we are introducing support for a new protocol: Remote Authentication Dial-In User Service (RADIUS), tailored for users running Kubernetes in 5G core infrastructure environments.
Keywords: RADIUS, Readiness Probe, UDP, Scripting
New Features & Bug Fixes:
- Fixed a critical bug causing Workers to fail in busy clusters ([#1683](#1683)).
- Resolved a bug in UDP handling where there was a mismatch between the source and destination ports.
- Introduced support for the RADIUS protocol.
- Enhanced the
console.loghelper, which now supports printing JavaScript JSON objects without requiringJSON.stringify.
Download Kubeshark for your platform
Mac (x86-64/Intel)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.95/kubeshark_darwin_amd64 && chmod 755 kubeshark
Mac (AArch64/Apple M1 silicon)
rm -f kubeshark && curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.95/kubeshark_darwin_arm64 && chmod 755 kubeshark
Linux (x86-64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.95/kubeshark_linux_amd64 && chmod 755 kubeshark
Linux (AArch64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.95/kubeshark_linux_arm64 && chmod 755 kubeshark
Windows (x86-64)
curl -LO https://github.com/kubeshark/kubeshark/releases/download/v52.3.95/kubeshark.exe
Checksums
SHA256 checksums available for compiled binaries.
Run shasum -a 256 -c kubeshark_OS_ARCH.sha256 to verify.
v52.3.94
V52.3.94 (2025-01-03)
Release Highlights
This release introduces a range of enhancements to Kubeshark's functionality, including improved traffic capture, extended configurability, and enhanced compatibility for air-gapped environments. Key updates include support for PCAP traffic recording, refined Istio/Envoy inspection, and the ability to define custom macros. Additionally, communication and performance improvements, as well as user-friendly logging configurations, make this update more robust and user-centric.
Keywords: Envoy, Istio, tcpdump, eBPF
New Features & Bug Fixes:
-
TCPdump-Style PCAP Recording:
-
Extended the
pcapdumpcommand (tcpdump-styletraffic recording) that records all L4 traffic (TCP, UDP, SCTP) captured by Kubeshark, including decrypted TLS and mTLS traffic.This capability can run on any size cluster with no limit with no license required. -
Can now record all traffic within a certain time window (e.g. 5 minutes)
-
Enhance the Linux Operating System Context by adding detailed process information (e.g., process name, ID, path) for both source and destination of each request-response pair.
-
Improved eBPF traffic capture by supporting both cgroup V1 and V2, with the ability to explicitly choose between them.
-
Added Prometheus reporting capabilities to the Hub.
-
Replaced the default Sniffer port from 30001 to 48999 to avoid port collisions with other applications.
-
Improved communication between Sniffer and Tracer for better performance.
-
Enabled the definition of custom KFL macros. As an example, set by default:
tap.customMacros.https="(http or http2) and tls, which allows users to filter TLS-decrypted HTTP 1 and 2 traffic using thehttpskeyword. Additional macros can be set by the user. -
Kubeshark now works seamlessly in air-gapped environments, removing dependencies on a licensing server.
-
Added links and options for product support.
-
Granular Log Levels:
-
Introduced a
logLevelconfiguration value to allow for more granular control over log verbosity. -
Supported values:
info,debug,warning,error. -
Default log level:
warning. -
Deprecated the previous
tap.debugconfiguration. -
Istio/Envoy Inspection:
-
Enhanced identification of Istio/Envoy traffic to inspect communications between containers and Envoy sidecars in Istio-enabled pods.
-
Added an easy way to redact sensitive information from the dashboard
Download Kubeshark for your platform
Mac (x86-64/Intel)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.94/kubeshark_darwin_amd64 && chmod 755 kubeshark
Mac (AArch64/Apple M1 silicon)
rm -f kubeshark && curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.94/kubeshark_darwin_arm64 && chmod 755 kubeshark
Linux (x86-64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.94/kubeshark_linux_amd64 && chmod 755 kubeshark
Linux (AArch64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.94/kubeshark_linux_arm64 && chmod 755 kubeshark
Windows (x86-64)
curl -LO https://github.com/kubeshark/kubeshark/releases/download/v52.3.94/kubeshark.exe
Checksums
SHA256 checksums available for compiled binaries.
Run shasum -a 256 -c kubeshark_OS_ARCH.sha256 to verify.
v52.3.93
Kubeshark release v52.3.93
Release failed.
Download Kubeshark for your platform
Mac (x86-64/Intel)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.93/kubeshark_darwin_amd64 && chmod 755 kubeshark
Mac (AArch64/Apple M1 silicon)
rm -f kubeshark && curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.93/kubeshark_darwin_arm64 && chmod 755 kubeshark
Linux (x86-64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.93/kubeshark_linux_amd64 && chmod 755 kubeshark
Linux (AArch64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.93/kubeshark_linux_arm64 && chmod 755 kubeshark
Windows (x86-64)
curl -LO https://github.com/kubeshark/kubeshark/releases/download/v52.3.93/kubeshark.exe
Checksums
SHA256 checksums available for compiled binaries.
Run shasum -a 256 -c kubeshark_OS_ARCH.sha256 to verify.
v52.3.92
Release Highlights 🎈🎉 New Protocol Alert: LDAP 🎈🎉
In this release, we've addressed several bugs and introduced significant enhancements:
-
LDAP Protocol Support: Kubeshark now supports the LDAPv3 protocol, expanding its protocol analysis capabilities.
-
Dashboard Color Scheme Refresh: The dashboard's color scheme has been updated for improved visual clarity.
-
Enhanced Scripting Capabilities: Improvements have been made to the scripting functionality, enhancing user experience.
Additionally, Kubeshark can now remediate by blocking the ingress and egress of a pod when suspicious behavior is detected.
Keywords: LDAP, scripting, eBPF, dashboard
New Features & Bug Fixes
-
Fixed an issue where adding a new script after deleting a previous one disrupted the scripts list (#1663).
-
Renamed the
tlsdissector totlsxto prevent confusion with HTTPS TLS. -
Enhanced source/destination resolution for pods that started before Kubeshark when using eBPF as the packet capture method (enabled with
--set tap.packetCapture=ebpf). -
Added a helper function to block egress and ingress for specific pods.
Download Kubeshark for your platform
Mac (x86-64/Intel)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.92/kubeshark_darwin_amd64 && chmod 755 kubeshark
Mac (AArch64/Apple M1 silicon)
rm -f kubeshark && curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.92/kubeshark_darwin_arm64 && chmod 755 kubeshark
Linux (x86-64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.92/kubeshark_linux_amd64 && chmod 755 kubeshark
Linux (AArch64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.92/kubeshark_linux_arm64 && chmod 755 kubeshark
Windows (x86-64)
curl -LO https://github.com/kubeshark/kubeshark/releases/download/v52.3.92/kubeshark.exe
Checksums
SHA256 checksums available for compiled binaries.
Run shasum -a 256 -c kubeshark_OS_ARCH.sha256 to verify.
v52.3.91
v52.3.91 (2024-12-01)
Release Highlights
Keywords: DNS, OpenSSL, eBPF
This release focuses primarily on bug fixes and improving the resilience of Kubeshark.
New Features & Bug Fixes
- Added the ability to view Kubeshark logs (hub and workers) directly in the dashboard.
- Fixed an issue in the service map where arrows disappeared under certain conditions.
- Enhanced DNS entry presentation by including the record type.
- Have the dashboard display source and destination process names and IDs when using eBPF as the traffic capture source.
- Added the capability to export and download all dashboard data as CSV files.
- Introduced support for the OpenSSL version of WGET.
- Improved and simplified the scripting logging mechanism.
Download Kubeshark for your platform
Mac (x86-64/Intel)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.91/kubeshark_darwin_amd64 && chmod 755 kubeshark
Mac (AArch64/Apple M1 silicon)
rm -f kubeshark && curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.91/kubeshark_darwin_arm64 && chmod 755 kubeshark
Linux (x86-64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.91/kubeshark_linux_amd64 && chmod 755 kubeshark
Linux (AArch64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.91/kubeshark_linux_arm64 && chmod 755 kubeshark
Windows (x86-64)
curl -LO https://github.com/kubeshark/kubeshark/releases/download/v52.3.91/kubeshark.exe
Checksums
SHA256 checksums available for compiled binaries.
Run shasum -a 256 -c kubeshark_OS_ARCH.sha256 to verify.
v52.3.90
v52.3.90 (2024-11-20)
Release Highlights
Keywords: BoringSSL, TLS, scripting, eBPF, cgroupV1
This release introduces two major enhancements:
-
BoringSSL Support: This update enables Istio users to inspect encrypted Envoy-to-Envoy traffic in plaintext. BoringSSL, a TLS termination library used by Envoy/Istio, now allows traffic decryption, enhancing visibility and troubleshooting in environments where Istio is configured with mTLS in STRICT mode.
-
eBPF with cgroup v1 Support: Users can now utilize the eBPF packet capture method on older operating systems with cgroup v1 support. This provides significant advantages over the AF_PACKET method, delivering improved performance and visibility.
New Features & Bug Fixes
- BoringSSL Integration: Added support for inspecting Envoy-encrypted traffic in plaintext, especially useful for Istio setups using mTLS in STRICT mode.
- eBPF Traffic Capture for cgroup v1: Introduced a new eBPF-based traffic capture method with support for both cgroup v1 and v2, making it compatible with a wider range of operating systems.
- Bug Fixes: Addressed multiple bugs, including issue #1643.
- Improved Scripting Console: Added the ability to deactivate scripts directly from the scripting console, enhancing the scripting user experience.
Download Kubeshark for your platform
Mac (x86-64/Intel)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.90/kubeshark_darwin_amd64 && chmod 755 kubeshark
Mac (AArch64/Apple M1 silicon)
rm -f kubeshark && curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.90/kubeshark_darwin_arm64 && chmod 755 kubeshark
Linux (x86-64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.90/kubeshark_linux_amd64 && chmod 755 kubeshark
Linux (AArch64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.90/kubeshark_linux_arm64 && chmod 755 kubeshark
Windows (x86-64)
curl -LO https://github.com/kubeshark/kubeshark/releases/download/v52.3.90/kubeshark.exe
Checksums
SHA256 checksums available for compiled binaries.
Run shasum -a 256 -c kubeshark_OS_ARCH.sha256 to verify.
v52.3.89
v52.3.89 (2024-11-10)
Release Highlights
Keywords: scripts, PF-RING, gRPC, HTTP/2, Prometheus
This release primarily addresses bug fixes reported by users.
New Features & Bug Fixes
- CPU and memory limits can now be defined as integers or strings.
kubeshark scriptsnow detectskubesharkrestarts and automatically syncs local scripts tokubeshark-config-map. This allows for synchronizing local scripts tokubeshark-config-mapwith a single command.- Removed all remnants of the deprecated PF-RING option.
- Enhanced network error detection and reporting by retaining artifacts of requests or responses that result in network errors.
- Improved display of non-ASCII characters, especially in protocols such as
TCPandSCTP. - Added support for the
DNSprotocol overTCP. - Added support for reporting custom metrics in vector form to Prometheus.
- Fixed a bug that could cause browser issues when displaying an entry with gRPC or HTTP/2.
- Fixed a bug where entry names would blink for very long
pathnames.
Download Kubeshark for your platform
Mac (x86-64/Intel)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.89/kubeshark_darwin_amd64 && chmod 755 kubeshark
Mac (AArch64/Apple M1 silicon)
rm -f kubeshark && curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.89/kubeshark_darwin_arm64 && chmod 755 kubeshark
Linux (x86-64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.89/kubeshark_linux_amd64 && chmod 755 kubeshark
Linux (AArch64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.89/kubeshark_linux_arm64 && chmod 755 kubeshark
Windows (x86-64)
curl -LO https://github.com/kubeshark/kubeshark/releases/download/v52.3.89/kubeshark.exe
Checksums
SHA256 checksums available for compiled binaries.
Run shasum -a 256 -c kubeshark_OS_ARCH.sha256 to verify.
v52.3.88
v52.3.88 (2024-11-03)
Release Highlights
In this release, alongside a few bug fixes, we've added functionality to override specific image names—a feature required for certain CI platforms that host each image in a private repository.
This release also includes a significant milestone for scripting functionality, introducing a completely redesigned UI for script creation and runtime console. The update features a robust web code editor and many other valuable improvements.
New Features & Bug Fixes
- Added the ability to override image names in
values.yamlfor each specific image, enabling compatibility with platforms that store images in private repositories. - Extended script execution capabilities to the Hub, in addition to the existing support for the workers. Now, the Hub can also run scripts, as well as consolidate the results from the Workers.
- Fixed numerous script-related bugs.
- Enhanced performance by switching from text-based JSON to Golang binary objects (GOB) for communication between the workers and the Hub.
- Resolved a frontend issue where entries would blink due to an asynchronous operation that shortened long phrases.
- Fixed an error in the service map where changing perspective (pod, service, namespace) would cause an empty screen if traffic wasn't streaming.
- Fixed an issue where total size in bytes was always shown as zero for TCP packets. TCP packets now display their actual sizes.
- Introduced a completely new UI for scripting.
Download Kubeshark for your platform
Mac (x86-64/Intel)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.88/kubeshark_darwin_amd64 && chmod 755 kubeshark
Mac (AArch64/Apple M1 silicon)
rm -f kubeshark && curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.88/kubeshark_darwin_arm64 && chmod 755 kubeshark
Linux (x86-64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.88/kubeshark_linux_amd64 && chmod 755 kubeshark
Linux (AArch64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v52.3.88/kubeshark_linux_arm64 && chmod 755 kubeshark
Windows (x86-64)
curl -LO https://github.com/kubeshark/kubeshark/releases/download/v52.3.88/kubeshark.exe
Checksums
SHA256 checksums available for compiled binaries.
Run shasum -a 256 -c kubeshark_OS_ARCH.sha256 to verify.