Skip to content

Remove vulnerable unused Distill assets - #4

Merged
rojasgabriel merged 1 commit into
mainfrom
agent/address-security-alerts
Jul 21, 2026
Merged

Remove vulnerable unused Distill assets#4
rojasgabriel merged 1 commit into
mainfrom
agent/address-security-alerts

Conversation

@rojasgabriel

Copy link
Copy Markdown
Owner

What changed

  • remove the unused Distill layout and bundled JavaScript that produced eight CodeQL findings
  • remove jekyll-3rd-party-libraries, whose css_parser constraint blocks the patched major version
  • preserve its active version-substitution behavior with a small local Jekyll hook
  • update concurrent-ruby to 1.3.8 and Nokogiri to 1.19.4

Why

No live page uses the retired Distill layout. Removing that dormant vendor surface resolves the CodeQL XSS, ReDoS, prototype-pollution, and sanitization findings rather than patching third-party code that the site does not serve. Removing the incompatible plugin also eliminates vulnerable css_parser while preserving configured CDN URLs and integrity hashes.

Validation

  • Docker image rebuilt from the updated lockfile
  • production bundle exec jekyll build
  • generated site contains no unresolved {{version}} placeholders
  • npx prettier . --check

@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedgem/​concurrent-ruby@​1.3.6 ⏵ 1.3.894 +1100 +18100100100
Updatedgem/​nokogiri@​1.19.2-aarch64-linux-gnu ⏵ 1.19.4-aarch64-linux-gnuN/AN/AN/AN/AN/A

View full report

@rojasgabriel
rojasgabriel marked this pull request as ready for review July 21, 2026 18:19
@cursor

cursor Bot commented Jul 21, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@rojasgabriel
rojasgabriel merged commit b235aec into main Jul 21, 2026
8 checks passed
@rojasgabriel
rojasgabriel deleted the agent/address-security-alerts branch July 21, 2026 18:51
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