Upgrade to AppSec rules v1.13.0#7424
Merged
manuel-alvarez-alvarez merged 1 commit intomasterfrom Aug 13, 2024
Merged
Conversation
4b06be4 to
899dc16
Compare
smola
approved these changes
Aug 13, 2024
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 49 metrics, 14 unstable metrics. Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.39.0-SNAPSHOT~899dc16ca8, baseline=1.39.0-SNAPSHOT~22e9fef108
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.066 s) : 0, 1066117
Total [baseline] (8.523 s) : 0, 8522998
Agent [candidate] (1.054 s) : 0, 1053659
Total [candidate] (8.479 s) : 0, 8479362
section iast
Agent [baseline] (1.176 s) : 0, 1176436
Total [baseline] (8.986 s) : 0, 8985851
Agent [candidate] (1.185 s) : 0, 1185173
Total [candidate] (8.973 s) : 0, 8972717
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.176 s) : 0, 1175999
Total [baseline] (8.961 s) : 0, 8960774
Agent [candidate] (1.186 s) : 0, 1186231
Total [candidate] (8.97 s) : 0, 8970202
section iast_TELEMETRY_OFF
Agent [baseline] (1.171 s) : 0, 1171426
Total [baseline] (9.004 s) : 0, 9004302
Agent [candidate] (1.171 s) : 0, 1171256
Total [candidate] (8.953 s) : 0, 8953023
gantt
title insecure-bank - break down per module: candidate=1.39.0-SNAPSHOT~899dc16ca8, baseline=1.39.0-SNAPSHOT~22e9fef108
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (681.089 ms) : 0, 681089
BytebuddyAgent [candidate] (672.708 ms) : 0, 672708
GlobalTracer [baseline] (311.369 ms) : 0, 311369
GlobalTracer [candidate] (307.999 ms) : 0, 307999
AppSec [baseline] (51.702 ms) : 0, 51702
AppSec [candidate] (51.153 ms) : 0, 51153
Remote Config [baseline] (698.139 µs) : 0, 698
Remote Config [candidate] (691.966 µs) : 0, 692
Telemetry [baseline] (7.617 ms) : 0, 7617
Telemetry [candidate] (7.614 ms) : 0, 7614
section iast
BytebuddyAgent [baseline] (781.859 ms) : 0, 781859
BytebuddyAgent [candidate] (788.298 ms) : 0, 788298
GlobalTracer [baseline] (295.873 ms) : 0, 295873
GlobalTracer [candidate] (298.362 ms) : 0, 298362
AppSec [baseline] (53.594 ms) : 0, 53594
AppSec [candidate] (53.661 ms) : 0, 53661
IAST [baseline] (23.057 ms) : 0, 23057
IAST [candidate] (22.746 ms) : 0, 22746
Remote Config [baseline] (581.236 µs) : 0, 581
Remote Config [candidate] (592.269 µs) : 0, 592
Telemetry [baseline] (8.001 ms) : 0, 8001
Telemetry [candidate] (7.936 ms) : 0, 7936
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (781.834 ms) : 0, 781834
BytebuddyAgent [candidate] (788.855 ms) : 0, 788855
GlobalTracer [baseline] (296.52 ms) : 0, 296520
GlobalTracer [candidate] (298.498 ms) : 0, 298498
AppSec [baseline] (50.356 ms) : 0, 50356
AppSec [candidate] (49.669 ms) : 0, 49669
IAST [baseline] (23.629 ms) : 0, 23629
IAST [candidate] (25.403 ms) : 0, 25403
Remote Config [baseline] (589.536 µs) : 0, 590
Remote Config [candidate] (589.837 µs) : 0, 590
Telemetry [baseline] (9.597 ms) : 0, 9597
Telemetry [candidate] (9.575 ms) : 0, 9575
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (779.43 ms) : 0, 779430
BytebuddyAgent [candidate] (778.427 ms) : 0, 778427
GlobalTracer [baseline] (296.848 ms) : 0, 296848
GlobalTracer [candidate] (296.236 ms) : 0, 296236
AppSec [baseline] (48.955 ms) : 0, 48955
AppSec [candidate] (52.711 ms) : 0, 52711
IAST [baseline] (25.052 ms) : 0, 25052
IAST [candidate] (22.758 ms) : 0, 22758
Remote Config [baseline] (613.623 µs) : 0, 614
Remote Config [candidate] (608.157 µs) : 0, 608
Telemetry [baseline] (7.04 ms) : 0, 7040
Telemetry [candidate] (7.006 ms) : 0, 7006
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.39.0-SNAPSHOT~899dc16ca8, baseline=1.39.0-SNAPSHOT~22e9fef108
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.046 s) : 0, 1045905
Total [baseline] (10.284 s) : 0, 10284122
Agent [candidate] (1.047 s) : 0, 1047256
Total [candidate] (10.285 s) : 0, 10285435
section appsec
Agent [baseline] (1.168 s) : 0, 1168275
Total [baseline] (10.507 s) : 0, 10506570
Agent [candidate] (1.168 s) : 0, 1168034
Total [candidate] (10.496 s) : 0, 10495905
section iast
Agent [baseline] (1.185 s) : 0, 1185162
Total [baseline] (10.809 s) : 0, 10809018
Agent [candidate] (1.175 s) : 0, 1175395
Total [candidate] (10.776 s) : 0, 10775871
section profiling
Agent [baseline] (1.254 s) : 0, 1254101
Total [baseline] (10.577 s) : 0, 10576621
Agent [candidate] (1.245 s) : 0, 1244579
Total [candidate] (10.562 s) : 0, 10561842
gantt
title petclinic - break down per module: candidate=1.39.0-SNAPSHOT~899dc16ca8, baseline=1.39.0-SNAPSHOT~22e9fef108
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (667.303 ms) : 0, 667303
BytebuddyAgent [candidate] (667.947 ms) : 0, 667947
GlobalTracer [baseline] (305.889 ms) : 0, 305889
GlobalTracer [candidate] (306.63 ms) : 0, 306630
AppSec [baseline] (51.161 ms) : 0, 51161
AppSec [candidate] (51.049 ms) : 0, 51049
Remote Config [baseline] (687.89 µs) : 0, 688
Remote Config [candidate] (686.709 µs) : 0, 687
Telemetry [baseline] (7.46 ms) : 0, 7460
Telemetry [candidate] (7.485 ms) : 0, 7485
section appsec
BytebuddyAgent [baseline] (678.114 ms) : 0, 678114
BytebuddyAgent [candidate] (677.612 ms) : 0, 677612
GlobalTracer [baseline] (300.269 ms) : 0, 300269
GlobalTracer [candidate] (299.62 ms) : 0, 299620
AppSec [baseline] (156.403 ms) : 0, 156403
AppSec [candidate] (157.652 ms) : 0, 157652
IAST [baseline] (20.696 ms) : 0, 20696
IAST [candidate] (20.743 ms) : 0, 20743
Remote Config [baseline] (600.675 µs) : 0, 601
Remote Config [candidate] (601.674 µs) : 0, 602
Telemetry [baseline] (9.073 ms) : 0, 9073
Telemetry [candidate] (8.698 ms) : 0, 8698
section iast
BytebuddyAgent [baseline] (788.576 ms) : 0, 788576
BytebuddyAgent [candidate] (781.775 ms) : 0, 781775
GlobalTracer [baseline] (297.826 ms) : 0, 297826
GlobalTracer [candidate] (295.956 ms) : 0, 295956
AppSec [baseline] (54.733 ms) : 0, 54733
AppSec [candidate] (53.285 ms) : 0, 53285
IAST [baseline] (21.86 ms) : 0, 21860
IAST [candidate] (23.218 ms) : 0, 23218
Remote Config [baseline] (587.747 µs) : 0, 588
Remote Config [candidate] (574.652 µs) : 0, 575
Telemetry [baseline] (8.02 ms) : 0, 8020
Telemetry [candidate] (7.104 ms) : 0, 7104
section profiling
BytebuddyAgent [baseline] (668.181 ms) : 0, 668181
BytebuddyAgent [candidate] (662.36 ms) : 0, 662360
GlobalTracer [baseline] (393.752 ms) : 0, 393752
GlobalTracer [candidate] (390.644 ms) : 0, 390644
AppSec [baseline] (52.261 ms) : 0, 52261
AppSec [candidate] (52.14 ms) : 0, 52140
Remote Config [baseline] (704.139 µs) : 0, 704
Remote Config [candidate] (681.373 µs) : 0, 681
Telemetry [baseline] (7.402 ms) : 0, 7402
Telemetry [candidate] (7.373 ms) : 0, 7373
ProfilingAgent [baseline] (94.352 ms) : 0, 94352
ProfilingAgent [candidate] (94.28 ms) : 0, 94280
Profiling [baseline] (94.376 ms) : 0, 94376
Profiling [candidate] (94.305 ms) : 0, 94305
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 16 unstable metrics. Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.39.0-SNAPSHOT~899dc16ca8, baseline=1.39.0-SNAPSHOT~22e9fef108
dateFormat X
axisFormat %s
section baseline
no_agent (371.94 µs) : 349, 395
. : milestone, 372,
iast (480.387 µs) : 459, 501
. : milestone, 480,
iast_FULL (550.367 µs) : 528, 572
. : milestone, 550,
iast_GLOBAL (514.587 µs) : 491, 538
. : milestone, 515,
iast_HARDCODED_SECRET_DISABLED (490.374 µs) : 469, 512
. : milestone, 490,
iast_INACTIVE (456.601 µs) : 434, 479
. : milestone, 457,
iast_TELEMETRY_OFF (471.032 µs) : 450, 492
. : milestone, 471,
tracing (440.745 µs) : 420, 461
. : milestone, 441,
section candidate
no_agent (367.347 µs) : 347, 388
. : milestone, 367,
iast (490.847 µs) : 469, 513
. : milestone, 491,
iast_FULL (558.218 µs) : 536, 581
. : milestone, 558,
iast_GLOBAL (513.142 µs) : 490, 536
. : milestone, 513,
iast_HARDCODED_SECRET_DISABLED (482.183 µs) : 461, 503
. : milestone, 482,
iast_INACTIVE (452.979 µs) : 431, 475
. : milestone, 453,
iast_TELEMETRY_OFF (474.209 µs) : 452, 496
. : milestone, 474,
tracing (439.955 µs) : 420, 460
. : milestone, 440,
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.39.0-SNAPSHOT~899dc16ca8, baseline=1.39.0-SNAPSHOT~22e9fef108
dateFormat X
axisFormat %s
section baseline
no_agent (1.347 ms) : 1328, 1367
. : milestone, 1347,
appsec (1.72 ms) : 1697, 1743
. : milestone, 1720,
appsec_no_iast (1.72 ms) : 1695, 1744
. : milestone, 1720,
iast (1.464 ms) : 1441, 1486
. : milestone, 1464,
profiling (1.546 ms) : 1520, 1572
. : milestone, 1546,
tracing (1.463 ms) : 1438, 1487
. : milestone, 1463,
section candidate
no_agent (1.345 ms) : 1325, 1365
. : milestone, 1345,
appsec (1.732 ms) : 1708, 1756
. : milestone, 1732,
appsec_no_iast (1.734 ms) : 1709, 1759
. : milestone, 1734,
iast (1.479 ms) : 1456, 1502
. : milestone, 1479,
profiling (1.544 ms) : 1518, 1570
. : milestone, 1544,
tracing (1.463 ms) : 1438, 1488
. : milestone, 1463,
DacapoParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 0 unstable metrics. Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.39.0-SNAPSHOT~899dc16ca8, baseline=1.39.0-SNAPSHOT~22e9fef108
dateFormat X
axisFormat %s
section baseline
no_agent (1.473 ms) : 1462, 1485
. : milestone, 1473,
appsec (2.214 ms) : 2180, 2249
. : milestone, 2214,
iast (1.965 ms) : 1923, 2006
. : milestone, 1965,
iast_GLOBAL (2.034 ms) : 1990, 2078
. : milestone, 2034,
profiling (1.858 ms) : 1824, 1892
. : milestone, 1858,
tracing (1.839 ms) : 1807, 1872
. : milestone, 1839,
section candidate
no_agent (1.457 ms) : 1446, 1468
. : milestone, 1457,
appsec (2.215 ms) : 2180, 2249
. : milestone, 2215,
iast (1.961 ms) : 1920, 2003
. : milestone, 1961,
iast_GLOBAL (2.019 ms) : 1976, 2062
. : milestone, 2019,
profiling (1.863 ms) : 1828, 1898
. : milestone, 1863,
tracing (1.84 ms) : 1807, 1872
. : milestone, 1840,
Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.39.0-SNAPSHOT~899dc16ca8, baseline=1.39.0-SNAPSHOT~22e9fef108
dateFormat X
axisFormat %s
section baseline
no_agent (14.951 s) : 14951000, 14951000
. : milestone, 14951000,
appsec (15.224 s) : 15224000, 15224000
. : milestone, 15224000,
iast (19.091 s) : 19091000, 19091000
. : milestone, 19091000,
iast_GLOBAL (17.8 s) : 17800000, 17800000
. : milestone, 17800000,
profiling (15.074 s) : 15074000, 15074000
. : milestone, 15074000,
tracing (15.354 s) : 15354000, 15354000
. : milestone, 15354000,
section candidate
no_agent (15.389 s) : 15389000, 15389000
. : milestone, 15389000,
appsec (15.107 s) : 15107000, 15107000
. : milestone, 15107000,
iast (18.633 s) : 18633000, 18633000
. : milestone, 18633000,
iast_GLOBAL (17.888 s) : 17888000, 17888000
. : milestone, 17888000,
profiling (15.284 s) : 15284000, 15284000
. : milestone, 15284000,
tracing (15.263 s) : 15263000, 15263000
. : milestone, 15263000,
|
ValentinZakharov
approved these changes
Aug 13, 2024
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What Does This Do
Updates the WAF rules file to the latest version from here. New features:
rasp-932-100for RASP shell injection*-fingerprintused for fingerprinting of requestsMotivation
Additional Notes
Contributor Checklist
type:and (comp:orinst:) labels in addition to any usefull labelsclose,fixor any linking keywords when referencing an issue.Use
solvesinstead, and assign the PR milestone to the issueJira ticket: [PROJ-IDENT]