Releases: DataDog/KubeHound
Releases · DataDog/KubeHound
v1.6.7
What's Changed
- Fixing mongo URI to support user URI provided by @jt-dd in #363
- Wiping option for MongoDB resources during clusters ingestion (KHaaS only) by @jt-dd in #364
- chore(deps): bump github.com/containerd/containerd/v2 from 2.0.5 to 2.0.7 by @dependabot[bot] in #361
- chore(deps): bump github.com/docker/compose/v2 from 2.33.1 to 2.40.2 by @dependabot[bot] in #360
- fix go.mod for buildx by @jt-dd in #366
- chore(deps): bump github.com/containerd/containerd/v2 from 2.1.4 to 2.1.5 by @dependabot[bot] in #365
Full Changelog: v1.6.6...v1.6.7
v1.6.6
What's Changed
- fix(deps): Update
gocloud.devto fix AWS S3 Multipart upload issue by @Minosity-VR in #357
Full Changelog: v1.6.5...v1.6.6
v1.6.5
What's Changed
- chore(doc): document traversal related dsl returning paths. by @Zenithar in #325
- (doc) More precise installation instructions by @Minosity-VR in #327
- chore(go): Update to Go 1.24 by @Zenithar in #330
- fix(docs): fix typo in getting-started.md by @RiRa12621 in #332
- fix(cli): add a newline to version output. by @Zenithar in #336
- fix(deps): CVE-2025-22870 by @Zenithar in #337
- feat(store): flag Secret volumes during ingestion. by @Zenithar in #334
- docs/ui: Add jupyer+gremlin tricks by @Minosity-VR in #340
- chore(gha): update CSA. by @Zenithar in #342
- chore(deps): bump github.com/containerd/containerd/v2 from 2.0.2 to 2.0.4 by @dependabot[bot] in #338
- chore(deps): bump github.com/docker/buildx from 0.21.1 to 0.21.3 by @dependabot[bot] in #339
- chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 by @dependabot[bot] in #341
- chore(deps): bump golang.org/x/net from 0.36.0 to 0.38.0 by @dependabot[bot] in #344
- feat(khaudit): move to OSS. by @Zenithar in #346
- chore(deps): bump github.com/containerd/containerd/v2 from 2.0.4 to 2.0.5 by @dependabot[bot] in #345
- Fixing dependency in the jupyter notebook ui by @NathanaeldeLaChesnais in #347
- feat(k8s): import all authn providers. by @Zenithar in #351
- chore(deps): bump golang.org/x/oauth2 from 0.25.0 to 0.27.0 in /exp/khaudit by @dependabot[bot] in #350
- fix(edge): Fix CE_SYS_PTRACE conditions by @Minosity-VR in #352
- chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.0.0 to 2.3.0 by @dependabot[bot] in #348
- fix(lint): Fix golangci lint by @Minosity-VR in #353
- build: fix Dockerfile go & ci-lint version by @Minosity-VR in #355
- build(graph): Fix the graph docker image build by @Minosity-VR in #356
New Contributors
- @RiRa12621 made their first contribution in #332
- @NathanaeldeLaChesnais made their first contribution in #347
Full Changelog: v1.6.4...v1.6.5
v1.6.4
Major changes
- Introduction of TTPs from MITRE ATT&CK framework. Each attack is bound to one TTP.
- Fix issue with missing namespace for Service Account in specific condition.
- Fix issue in KHaaS to avoid concurrency processing on the same RunID.
What's Changed
- graph/edge: Typo in
daemonsetsby @Minosity-VR in #308 - chore(doc): add graph model page. by @Zenithar in #307
- chore(ci): update step actions. by @Zenithar in #309
- chore(ci): update dependencies. by @Zenithar in #310
- feat(graph): document mitre attck in schema. by @Zenithar in #311
- feat(graph): embed MITRE Attck technique and tactic into edges by @Zenithar in #312
- [Fix] Add resilience and logs when failing during edges insertion step by @jt-dd in #313
- [Fix] Add rolebinding namespace on namespace less ServiceAccount by @jt-dd in #314
- Kubehound with no Docker lib dependency by @jt-dd in #315
- chore(doc): document backend overrides capabilities. by @Zenithar in #317
- [Fix] Concurrency processing of runID by @jt-dd in #318
- Using sync.Map instead of mutex + Map for concurrency lock by @jt-dd in #319
- [Fix] breaking changes in upload-artifacts v4 by @jt-dd in #320
- [Fix] Invalid character in build-binary CI job by @jt-dd in #321
- [Fix] missing artifacts in build-binaries CI job by @jt-dd in #322
- [Fix] checkout v4 release missing artifact by @jt-dd in #323
Full Changelog: v1.6.3...v1.6.4
v1.6.3
v1.6.2
Major changes
- Handle errors in janusgraph/gremlin-go drive during ingestion process
- Fix errors in KubeHound data models (
umh_core_patternandrole_bindedges) - Update DSL queries to use Janugraph indexed property
What's Changed
- doc(requirements): add memory requirements for docker machine. by @Zenithar in #293
- Fix log typo by @edznux-dd in #296
- graphdb batch writer resiliency by @Zenithar in #295
- Fix umh core pattern attacks by @jt-dd in #298
- Fix role-bind attack by @jt-dd in #299
- Removed the use of labels for perf reasons by @jt-dd in #300
- Fix flags for rootcmd by @jt-dd in #301
- Zenithar/doc various cleanup by @Zenithar in #294
- feat(graphdb): split deletion transactions. by @Zenithar in #303
New Contributors
Full Changelog: v1.6.1...v1.6.2
v1.6.1
What's Changed
Full Changelog: v1.6.0...v1.6.1
v1.6.0
Major changes
- Migrate from logrus to zap.
- Various minor fixes.
- Documentation update.
What's Changed
- Update docs v1.5.2 by @jt-dd in #268
- K8s collector deployment files example by @jt-dd in #269
- fixing waiting time metric by @jt-dd in #276
- Fix dev system-tests --down command by @jt-dd in #277
- Fix local dev env with datadog by @jt-dd in #279
- adding nocache flag for dev commands by @jt-dd in #278
- fix dump remote bucket by @jt-dd in #280
- Logs refactor - migrating to zap by @jt-dd in #281
- Fixing demo dashboard by @jt-dd in #282
- Adding workshop requirements by @jt-dd in #283
- update KHaaS doc link by @ikraemer-dd in #284
- Fix observability by @jt-dd in #285
- only-one-copy-in-graph-per-cluster by @jt-dd in #286
- adding hacklu materials by @jt-dd in #287
- fixing macos sequoia build by @jt-dd in #288
- fix golang version 1.23 by @jt-dd in #289
- Fix linter issue by @jt-dd in #291
New Contributors
- @ikraemer-dd made their first contribution in #284
Full Changelog: v1.5.3...v1.6.0