What's Changed
- Fix empty request_id and incorrect elapsed time in logs by @juggernot325 in #323
- Bed 3859 - Fix inaccurate count strategy in paginated SQL queries by @mistahj67 in #317
- Bed 4003 - DCFor edge by @rvazarkar in #315
- fix: Filter out group nodes from GPO affected T0 queries by @mistahj67 in #325
- Esc6a finding entity panel by @benwaples in #311
- CanAbuseUPNCertMapping finding panel by @benwaples in #316
- CanAbuseWeakCertBinding finding panel by @benwaples in #321
- New permission ClientsRead and new router middleware RequireAtLeastOnePermission by @elikmiller in #324
- PostgreSQL by @zinic in #253
- fix: Go 1.21 cleanup by @superlinkx in #329
- fix: revert select schemagen changes by @zinic in #332
- Fix cursor jump issue in ExploreSearchCombobox by @definitelynotagoblin in #334
- Edge entity panel updates by @JonasBK in #314
- feat: static analysis by @superlinkx in #327
- Revert ip bind to 0.0.0.0 by @nurfed1 in #337
- Docker Compose QoL by @superlinkx in #306
- Merge Stage/v5.5.0 into Main by @zinic in #338
- feat: esc6a post by @urangel in #322
- add 9a and 9b edges to ad.cue by @brandonshearin in #336
- fix: static analysis findings by @superlinkx in #341
- Esc9a finding panel by @benwaples in #326
- Esc10a finding panel by @benwaples in #330
- chore: dev environment QoL updates by @superlinkx in #339
- chore: debug logging for test databases by @superlinkx in #346
- add ESC 9A to the edge filter dialog by @brandonshearin in #344
- add ESC6a to edge finding by @irshadaj in #352
- feat: static analysis plumbing for BHCE by @superlinkx in #353
- ESC9A Post Processing by @rvazarkar in #340
- ESC 9b Finding Panel by @benwaples in #349
- chore: remove unnecessary complexity in the data pipeline by @zinic in #347
- fix: not ingesting tenant count during azure analysis by @mistahj67 in #328
- ESC9a Edge Composition by @rvazarkar in #354
- docs: Add to ESC3 abuse info by @JonasBK in #350
- docs: add note in ESC6 abuse info by @JonasBK in #356
- ADCS cypher queries by @JonasBK in #342
- feat: esc6a edge composition by @urangel in #359
- ESC10a Post Processing by @rvazarkar in #360
- feat: filter out ESC3 false positives by @JonasBK in #351
- Datapipe State Transition Hardening and ADCS Post Processing Fixes by @zinic in #363
- ESC10a Edge Composition by @rvazarkar in #366
- chore: edge composition check from list of constants by @urangel in #368
- New role "Power User" by @elikmiller in #343
- feat: add esc10 edges to path filter and default list by @urangel in #369
- ESC6B: Post processing by @brandonshearin in #370
- chore: slices cleanup by @superlinkx in #361
- fix: stricter static analysis by @superlinkx in #355
- fix: read only missing AuthCreateToken by @mistahj67 in #378
- ESC9b -- post processing by @maffkipp in #376
- feat: add edge information panel components for ADCSESC10b by @elikmiller in #377
- ESC 6B Edge Composition by @brandonshearin in #379
- feat: esc10b post processing by @urangel in #380
- Add ADCSESC6b edges to pathfinding queries, ensure ADCSESC6b edges are considered post-processed edges. by @elikmiller in #385
- Audit Log Refactor by @juggernot325 in #345
- Bed 4069 by @benwaples in #383
- Remove ADCS feature flag gates by @rvazarkar in #388
- Generate audit logs on login by @juggernot325 in #382
- Group management filtering by @benwaples in #387
- Support export logging by @superlinkx in #386
New Contributors
- @mistahj67 made their first contribution in #317
- @definitelynotagoblin made their first contribution in #334
- @nurfed1 made their first contribution in #337
Full Changelog: v5.5.0-rc2...v5.6.0-rc1