chore(appsec): update default waf rules version#16602
chore(appsec): update default waf rules version#16602florentinl wants to merge 1 commit intomainfrom
Conversation
Codeowners resolved as |
Performance SLOsComparing candidate florentin.labelle/update-waf-rules (f764c00) with baseline main (99055a1) 📈 Performance Regressions (1 suite)📈 iastaspectsospath - 24/24✅ ospathbasename_aspectTime: ✅ 509.804µs (SLO: <700.000µs 📉 -27.2%) vs baseline: 📈 +21.0% Memory: ✅ 42.625MB (SLO: <46.000MB -7.3%) vs baseline: +4.8% ✅ ospathbasename_noaspectTime: ✅ 434.226µs (SLO: <700.000µs 📉 -38.0%) vs baseline: +0.3% Memory: ✅ 42.684MB (SLO: <46.000MB -7.2%) vs baseline: +5.1% ✅ ospathjoin_aspectTime: ✅ 625.866µs (SLO: <700.000µs 📉 -10.6%) vs baseline: -0.5% Memory: ✅ 42.703MB (SLO: <46.000MB -7.2%) vs baseline: +5.4% ✅ ospathjoin_noaspectTime: ✅ 629.565µs (SLO: <700.000µs 📉 -10.1%) vs baseline: -0.5% Memory: ✅ 42.664MB (SLO: <46.000MB -7.3%) vs baseline: +5.3% ✅ ospathnormcase_aspectTime: ✅ 347.470µs (SLO: <700.000µs 📉 -50.4%) vs baseline: -0.3% Memory: ✅ 42.644MB (SLO: <46.000MB -7.3%) vs baseline: +5.1% ✅ ospathnormcase_noaspectTime: ✅ 356.477µs (SLO: <700.000µs 📉 -49.1%) vs baseline: -0.3% Memory: ✅ 42.585MB (SLO: <46.000MB -7.4%) vs baseline: +4.7% ✅ ospathsplit_aspectTime: ✅ 489.773µs (SLO: <700.000µs 📉 -30.0%) vs baseline: -0.3% Memory: ✅ 42.546MB (SLO: <46.000MB -7.5%) vs baseline: +4.7% ✅ ospathsplit_noaspectTime: ✅ 501.497µs (SLO: <700.000µs 📉 -28.4%) vs baseline: ~same Memory: ✅ 42.644MB (SLO: <46.000MB -7.3%) vs baseline: +4.9% ✅ ospathsplitdrive_aspectTime: ✅ 372.465µs (SLO: <700.000µs 📉 -46.8%) vs baseline: -0.8% Memory: ✅ 42.507MB (SLO: <46.000MB -7.6%) vs baseline: +4.6% ✅ ospathsplitdrive_noaspectTime: ✅ 73.437µs (SLO: <700.000µs 📉 -89.5%) vs baseline: -0.2% Memory: ✅ 42.605MB (SLO: <46.000MB -7.4%) vs baseline: +4.9% ✅ ospathsplitext_aspectTime: ✅ 456.479µs (SLO: <700.000µs 📉 -34.8%) vs baseline: -0.6% Memory: ✅ 42.546MB (SLO: <46.000MB -7.5%) vs baseline: +4.8% ✅ ospathsplitext_noaspectTime: ✅ 460.672µs (SLO: <700.000µs 📉 -34.2%) vs baseline: -0.8% Memory: ✅ 42.585MB (SLO: <46.000MB -7.4%) vs baseline: +5.1% ✅ All Tests Passing (2 suites)✅ iastaspectssplit - 12/12✅ rsplit_aspectTime: ✅ 156.422µs (SLO: <250.000µs 📉 -37.4%) vs baseline: +4.3% Memory: ✅ 42.605MB (SLO: <46.000MB -7.4%) vs baseline: +4.2% ✅ rsplit_noaspectTime: ✅ 157.138µs (SLO: <250.000µs 📉 -37.1%) vs baseline: -0.6% Memory: ✅ 42.566MB (SLO: <46.000MB -7.5%) vs baseline: +4.9% ✅ split_aspectTime: ✅ 149.307µs (SLO: <250.000µs 📉 -40.3%) vs baseline: ~same Memory: ✅ 42.644MB (SLO: <46.000MB -7.3%) vs baseline: +5.2% ✅ split_noaspectTime: ✅ 154.929µs (SLO: <250.000µs 📉 -38.0%) vs baseline: -0.2% Memory: ✅ 42.644MB (SLO: <46.000MB -7.3%) vs baseline: +4.8% ✅ splitlines_aspectTime: ✅ 144.382µs (SLO: <250.000µs 📉 -42.2%) vs baseline: -1.7% Memory: ✅ 42.802MB (SLO: <46.000MB -7.0%) vs baseline: +5.1% ✅ splitlines_noaspectTime: ✅ 151.924µs (SLO: <250.000µs 📉 -39.2%) vs baseline: +1.9% Memory: ✅ 42.605MB (SLO: <46.000MB -7.4%) vs baseline: +5.0% ✅ iastpropagation - 8/8✅ no-propagationTime: ✅ 48.041µs (SLO: <60.000µs 📉 -19.9%) vs baseline: -0.7% Memory: ✅ 38.968MB (SLO: <42.000MB -7.2%) vs baseline: +4.7% ✅ propagation_enabledTime: ✅ 135.240µs (SLO: <190.000µs 📉 -28.8%) vs baseline: ~same Memory: ✅ 39.027MB (SLO: <42.000MB -7.1%) vs baseline: +4.9% ✅ propagation_enabled_100Time: ✅ 1.557ms (SLO: <2.300ms 📉 -32.3%) vs baseline: +0.9% Memory: ✅ 38.889MB (SLO: <42.000MB -7.4%) vs baseline: +4.5% ✅ propagation_enabled_1000Time: ✅ 28.893ms (SLO: <34.550ms 📉 -16.4%) vs baseline: -0.2% Memory: ✅ 38.968MB (SLO: <42.000MB -7.2%) vs baseline: +4.6% ℹ️ Scenarios Missing SLO Configuration (20 scenarios)The following scenarios exist in candidate data but have no SLO thresholds configured:
|
Description
Update default WAF rules from v1.14.2 to v1.16.1
Testing
Risks
Additional Notes