Repository navigation
Backport release/v6.7: Bound block reference parsing depth - #4035
Conversation
Limit nested EIP-1898 block references to 16 levels to prevent quadratic parsing time on deeply nested inputs. Add boundary coverage. Fixes PLT-1083 (cherry picked from commit bafdcf3)
|
The latest Buf updates on your PR. Results from workflow Buf / buf (pull_request).
|
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## release/v6.7 #4035 +/- ##
================================================
- Coverage 61.34% 60.34% -1.01%
================================================
Files 2163 2064 -99
Lines 188757 177173 -11584
================================================
- Hits 115792 106912 -8880
+ Misses 62256 60491 -1765
+ Partials 10709 9770 -939
Flags with carried forward coverage won't be shown. Click here to find out more.
🚀 New features to boost your workflow:
|
PR SummaryLow Risk Overview
Tests cover flag parsing, rejection of zero depth, and behavior at exactly the limit vs one level over. Reviewed by Cursor Bugbot for commit 6ce2194. Bugbot is set up for automated code reviews on this repo. Configure here. |
Backport of #4030 to
release/v6.7.