Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v14] auth: fix panic with v14 clients and sync recording modes #35183

Merged
merged 2 commits into from Nov 30, 2023

Conversation

zmb3
Copy link
Collaborator

@zmb3 zmb3 commented Nov 30, 2023

In #34793 we added a fix for missing audit events when v13 agents use sync recording modes against a v14 cluster. This fix missed a few events that used to be filtered out by TeeStreamer, and as a result we ended up writing session recording data for desktop and app sessions to the audit log. This data eventually caused a panic, likely due to an integer overflow.

Changelog: fix bug that could cause app and desktop session recording events to be written to the audit log

In #34793 we added a fix for missing audit events when v13 agents
use sync recording modes against a v14 cluster. This fix missed a
few events that used to be filtered out by TeeStreamer, and as a
result we ended up writing session recording data for desktop and
app sesions to the audit log. This data eventually caused a panic,
likely due to an integer overflow.
Copy link

The PR changelog entry failed validation: Changelog entry not found in the PR body. Please add a "no-changelog" label to the PR, or changelog lines starting with changelog: followed by the changelog entries for the PR.

@zmb3 zmb3 changed the title auth: fix panic with v14 clients and sync recording modes [v14] auth: fix panic with v14 clients and sync recording modes Nov 30, 2023
Copy link

The PR changelog entry failed validation: Changelog entry not found in the PR body. Please add a "no-changelog" label to the PR, or changelog lines starting with changelog: followed by the changelog entries for the PR.

@zmb3 zmb3 enabled auto-merge November 30, 2023 16:23
@zmb3 zmb3 removed the backport label Nov 30, 2023
@zmb3 zmb3 added this pull request to the merge queue Nov 30, 2023
Merged via the queue into branch/v14 with commit 28ab36d Nov 30, 2023
25 checks passed
@zmb3 zmb3 deleted the zmb3/v14-recording-audit-events branch November 30, 2023 16:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants