Skip to content

fix: throttle STT, redact RTMS secrets in logs, and tighten bot-login ACL - #946

Open
valvesss wants to merge 1 commit into
attendee-labs:mainfrom
cold-code-labs:fix/security-hardening-misc
Open

fix: throttle STT, redact RTMS secrets in logs, and tighten bot-login ACL#946
valvesss wants to merge 1 commit into
attendee-labs:mainfrom
cold-code-labs:fix/security-hardening-misc

Conversation

@valvesss

@valvesss valvesss commented Aug 7, 2026

Copy link
Copy Markdown

Summary

  1. Bot-login ACL — helpers require the object to belong to the URL project (not merely the same org).
  2. STT throttleTranscriptView uses ProjectPostThrottle.
  3. RTMS log redaction — HMAC signature redacted at info; full transcript payloads at debug.
  4. AppSessionEndView — missing zoom_rtms400 (not 500).

Test plan

Local (Mimir): Postgres 15.3 + Redis 7.

  • test_throttling + test_bot_login_groups + test_dashboard_object_access_integration64/64 OK

Still for CI/maintainer: optional live throttle 429 / app_sessions/end smoke.


Contribution from Cold Code Labs · authored via Brokk · co-authors in commit trailers.

… ACL

Scope bot-login helpers to the URL project, throttle TranscriptView POSTs
with ProjectPostThrottle, redact RTMS HMAC signatures and demote transcript
logs to debug, and return 400 when AppSessionEndView lacks zoom_rtms.

Co-authored-by: Vitor Alves <vitoralvesinfo@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@valvesss
valvesss requested a review from a team as a code owner August 7, 2026 15:30
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.

2 participants