Skip to content

Fix cross-workspace blob/thumbnail and metadata disclosure - #10972

Merged
ArtyomSavchenko merged 5 commits into
developfrom
fix-preview-disclosure
Jul 28, 2026
Merged

Fix cross-workspace blob/thumbnail and metadata disclosure#10972
ArtyomSavchenko merged 5 commits into
developfrom
fix-preview-disclosure

Conversation

@ArtyomSavchenko

@ArtyomSavchenko ArtyomSavchenko commented Jul 10, 2026

Copy link
Copy Markdown
Member

Reported-by: Ugur Ozer, Aeon AI Risk Management

The preview pod's thumbnail and metadata routes did not validate the
caller's token against the workspace taken from the URL.

Reported-by: Ugur Ozer, Aeon AI Risk Management

Signed-off-by: Artyom Savchenko <armisav@gmail.com>
Signed-off-by: Artyom Savchenko <armisav@gmail.com>
@huly-github-staging

Copy link
Copy Markdown

Connected to Huly®: UBERF-16647

Signed-off-by: Artyom Savchenko <armisav@gmail.com>
Signed-off-by: Artyom Savchenko <armisav@gmail.com>
Signed-off-by: Artyom Savchenko <armisav@gmail.com>
@ArtyomSavchenko
ArtyomSavchenko merged commit 9b607d3 into develop Jul 28, 2026
18 checks passed
@ArtyomSavchenko
ArtyomSavchenko deleted the fix-preview-disclosure branch July 28, 2026 08:56
dnplkndll added a commit to ledoent/platform that referenced this pull request Aug 1, 2026
…tgres fix

Advance the upstream base from fa2930d (2026-05-11) to develop @ 8c9df54
(2026-08-01), ~90 commits of upstream work.

Base on develop rather than the v0.7.432 tag: two security fixes we need are
not in any tag yet -- hcengineering#10972 (cross-workspace blob/thumbnail and metadata
disclosure) and hcengineering#10997 (mergeSpecifiedPersons authz, currently hot-patched
into the live account pod as v0.7.423-mergefix1). Pinning v0.7.432 would
regress both. develop also merges all four feature branches cleanly, while
v0.7.432 conflicts on feat/multi-search-backend and ledoent.

Add fix/postgres-infertype-null-array to the merge list. It is fork-only and
has never been sent upstream, but CockroachDB cannot run without it, and the
live transactor carries it as an out-of-band GAR image. Merging it here makes
the patch survive helm upgrade instead of being reverted by it.

Claude-Session: https://claude.ai/code/session_01VaEZL1rKhJ6DCVH6N9Tp1D
Signed-off-by: Don Kendall <dkendall@ledoweb.com>
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