Skip to content

fix(deps): bump rag-evaluation-ui transitive postcss to 8.5.15 (closes #136) - #645

Merged
santoshkumarradha merged 1 commit into
mainfrom
fix/dependabot-postcss-136
Jun 9, 2026
Merged

fix(deps): bump rag-evaluation-ui transitive postcss to 8.5.15 (closes #136)#645
santoshkumarradha merged 1 commit into
mainfrom
fix/dependabot-postcss-136

Conversation

@santoshkumarradha

Copy link
Copy Markdown
Member

Summary

  • Dependabot alert #136 flagged a nested postcss@8.4.31 bundled by Next.js inside examples/python_agent_nodes/rag_evaluation/ui/, which is below the 8.5.10 patch for the unescaped </style> XSS advisory.
  • Added an npm overrides entry pinning every transitive copy of postcss to the direct dependency version (currently ^8.5.15), eliminating the nested 8.4.31 from package-lock.json.
  • No application code or other examples are touched.

Test plan

  • npm install --package-lock-only --ignore-scripts regenerates the lockfile cleanly
  • node_modules/next/node_modules/postcss no longer appears in the lockfile
  • npm audit reports 0 vulnerabilities for this example

Closes #136

Adds npm "overrides" entry pinning all transitive copies of postcss to the
direct dependency version (8.5.15), removing the nested 8.4.31 bundled inside
Next.js. Closes Dependabot alert #136 (GHSA for PostCSS \</style\> XSS).
@santoshkumarradha
santoshkumarradha requested review from a team and AbirAbbas as code owners June 9, 2026 22:34
@santoshkumarradha
santoshkumarradha merged commit 69f086e into main Jun 9, 2026
17 checks passed
@santoshkumarradha
santoshkumarradha deleted the fix/dependabot-postcss-136 branch June 9, 2026 22:42
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