Skip to content

[Security]: Brick key validity check during filtered search#18913

Merged
kingjia90 merged 2 commits into11.5from
brick-check
Jan 8, 2026
Merged

[Security]: Brick key validity check during filtered search#18913
kingjia90 merged 2 commits into11.5from
brick-check

Conversation

@kingjia90
Copy link
Copy Markdown
Contributor

@kingjia90 kingjia90 commented Jan 7, 2026

Changes in this pull request

Adding an extra check on object brick validity, in case there some tampering attempt on it, the bricks should be Runtime cached and are not expensive to check at this point.
Giving more safety, considering that this brick filter parsing is done by simply exploding ~ and ? (for localized) and used as a string suffix for join

@kingjia90 kingjia90 added this to the 12.3.1 milestone Jan 7, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Jan 7, 2026

Review Checklist

  • Target branch (11.5 for bug fixes, others 12.x)
  • Tests (if it's testable code, there should be a test for it - get help)
  • Docs (every functionality needs to be documented, see here)
  • Migration incl. install.sql (e.g. if the database schema changes, ...)
  • Upgrade notes (deprecations, important information, migration hints, ...)
  • Label
  • Milestone

@kingjia90 kingjia90 self-assigned this Jan 7, 2026
@kingjia90 kingjia90 changed the base branch from 12.3 to 11.5 January 8, 2026 09:33
@kingjia90 kingjia90 modified the milestones: 12.3.1, 11.5.14 Jan 8, 2026
@kingjia90 kingjia90 changed the title [Security]: Brick key check during search [Security]: Brick key validity check during filtered search Jan 8, 2026
@kingjia90 kingjia90 merged commit 5d1dfe4 into 11.5 Jan 8, 2026
17 checks passed
@kingjia90 kingjia90 deleted the brick-check branch January 8, 2026 11:15
@github-actions github-actions bot locked and limited conversation to collaborators Jan 8, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants