Address potentially security flaws in panel.js - #8501
Conversation
|
@philippjfr verified the changes locally and they look solid. Implementing the global regex and the explicit key checks for Plotly path resolution effectively mitigates those logic flaws. Great work on the quick turnaround. |
|
@RinZ27 appreciate the report, and thanks for testing so quickly. We'll try to get an RC for 1.8.10 out today, followed shortly by a real release (hopefully tomorrow). |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #8501 +/- ##
==========================================
- Coverage 86.13% 85.56% -0.58%
==========================================
Files 349 349
Lines 55050 55098 +48
==========================================
- Hits 47420 47144 -276
- Misses 7630 7954 +324 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Description
Adds additional validation and escaping to avoid potential XSS and prototype pollution vulnerabilities.
Fixes #8449
AI Disclosure
Tools: ChatGPT plus manual review
Checklist