Skip to content

chore(deps): floor website postcss at 8.5.18#685

Merged
av1155 merged 1 commit into
mainfrom
chore/website-postcss-63
Jul 24, 2026
Merged

chore(deps): floor website postcss at 8.5.18#685
av1155 merged 1 commit into
mainfrom
chore/website-postcss-63

Conversation

@av1155

@av1155 av1155 commented Jul 24, 2026

Copy link
Copy Markdown
Owner

Summary

Clears a high-severity Dependabot advisory in the docs-site lockfile. Transitive through the Docusaurus toolchain; the Trivy filesystem scan is a required check, so it blocks non-docs PRs.

Closes #684

Changes

  • postcss floor raised >=8.5.10 -> >=8.5.18: source-map path traversal in the previous-source-map auto-loader discloses arbitrary .map files (GHSA-r28c-9q8g-f849). The lockfile pinned 8.5.14; it now resolves to 8.5.22.

Testing

pnpm install --frozen-lockfile clean and pnpm build succeeds. All checks pass.

Type of Change

  • Bug fix (fix:)
  • New feature (feat:)
  • Refactoring (refactor:)
  • Documentation (docs:)
  • CI/CD (ci:)
  • Chore (chore:)

Checklist

  • Issue exists and is linked above with Closes #N
  • Linked issue has exactly one type:* and one priority:* label
  • Linked issue has at most one phase:* label (or none when not roadmap work)
  • Branch name matches issue scope (feat/<slug>, fix/<slug>, etc.)
  • Tests added/updated for all changes (N/A: dependency lockfile bump)
  • Type check passes (mypy src/)
  • Lint passes (ruff check .)
  • Format passes (ruff format --check .)
  • Documentation updated (if applicable)
  • No secrets or sensitive data committed
  • Scope check: This change helps search for missing or cutoff-unmet media in a controlled way

postcss <=8.5.17 discloses arbitrary .map files through path
traversal in the previous-source-map auto-loader
(GHSA-r28c-9q8g-f849, high), fixed in 8.5.18. Transitive via
@docusaurus/core; the docs-site lockfile pinned 8.5.14 and the
existing >=8.5.10 floor still permitted it.
@av1155
av1155 merged commit 2297479 into main Jul 24, 2026
18 checks passed
@av1155
av1155 deleted the chore/website-postcss-63 branch July 24, 2026 19:11
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.

chore: clear website postcss source-map path-traversal advisory

1 participant