8000 fix(deps): upgrade ash for related-filter authorization by mwoods79 · Pull Request #680 · huddlz-hq/huddlz · GitHub
[go: up one dir, main page]

Skip to content

fix(deps): upgrade ash for related-filter authorization - #680

Merged
mwoods79 merged 5 commits into
mainfrom
fix/ash-related-filter-security
Oct 10, 2026
Merged

mwoods79 merged 5 commits into
mainfrom
fix/ash-related-filter-security

Conversation

@mwoods79
@mwoods79 mwoods79 commented Oct 10, 2026 •
Copy link
Copy Markdown
Contributor

Upgrade Ash to 3.34.6 to fix GHSA-xj24-8f5c-pp5p, which allowed aggregate queries with caller-supplied relationship filters to expose information about unreadable related records.

Retain the existing ~> 3.0 requirement. Mix selects Ash 3.34.6 without changing other locked dependencies. Refresh the usage rules, adding Ash’s temporal-resource guide, and correct the recurrence test’s expected-date comparison across month boundaries.

Local mix precommit, mix hex.audit, and JavaScript tests passed. The updated commit’s CI passed, including the dependency audit, tests, formatting, strict Credo, seeds, and Chromium scenarios.

Require Ash 3.34.6 to address GHSA-xj24-8f5c-pp5p and prevent
resolving an affected release. Keep unrelated dependencies unchanged.
@mwoods79
mwoods79 marked this pull request as ready for review October 10, 2026 15:39
Keep Ash on compatible 3.x releases with the patched 3.34.6 minimum.
Sync the generated skills from the locked dependency usage rules.
Use the Date comparator so weekly recurrence expectations remain ordered
when the generated huddlz cross a month boundary.
Use ~> 3.34 to allow compatible Ash 3.x updates.
Regenerate the Ash lock entry with Mix; it still resolves to patched
3.34.6 without changing any other locked dependency.
Restore ~> 3.0 so the security upgrade does not change the manifest.
Patched Ash 3.34.6 remains selected by the Mix-generated lock entry.
@mwoods79
mwoods79 merged commit b8e5835 into main Oct 10, 2026
5 checks passed
@mwoods79
mwoods79 deleted the fix/ash-related-filter-security branch October 10, 2026 17:01
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.

1 participant

0