Skip to content

fix(deps): update ash, protobuf, and exclude false positive hex audit for otp > 26 - #305

Merged
bougyman merged 5 commits into
mainfrom
update-ash
Oct 14, 2026
Merged

bougyman merged 5 commits into
mainfrom
update-ash

Conversation

@bougyman

Copy link
Copy Markdown
Member
  • sec: update ash dependency for EEF-CVE-2026-94201
  • fix(deps): update ash, protobuf, and exclude false positive hex audit for otp > 26

Copilot AI balanced review requested due to automatic review settings October 14, 2026 14:43

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The decompression advisory exclusion hides a vulnerability in the locked hex_core version that newer OTP does not mitigate.

1 open finding
What changed in this PR

Updates application dependencies for security fixes and adds Hex audit exclusions intended to address OTP-related false positives.

Changes:

  • Updates Ash, Protobuf, and related dependencies.
  • Adds two advisory exclusions.
  • Refreshes Codex and Claude tool pins.
File Description
mise.toml Updates development-tool versions.
app/​mix.lock Updates application dependency resolutions.
app/​mix.exs Adds Hex advisory exclusions.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread app/mix.exs Outdated
@bougyman
bougyman requested a review from BryceARich October 14, 2026 14:54
@bougyman bougyman self-assigned this Oct 14, 2026
@bougyman
bougyman merged commit 6c75caf into main Oct 14, 2026
3 checks passed
@bougyman
bougyman deleted the update-ash branch October 14, 2026 16:26
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.

5 participants