Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Report servlet misconfiguration vulnerabilities with opt-out configuration #6970

Merged
merged 1 commit into from
May 7, 2024

Conversation

jandro996
Copy link
Member

What Does This Do

Enable opt-out for instrumentations that calls ApplicationModule

Motivation

We are not reporting servlet misconfiguration vulnerabilities with opt-out configuration

Additional Notes

Jira ticket: [PROJ-IDENT]

@jandro996 jandro996 added type: bug comp: asm iast Application Security Management (IAST) labels Apr 30, 2024
@jandro996 jandro996 marked this pull request as ready for review April 30, 2024 07:33
@jandro996 jandro996 requested a review from a team as a code owner April 30, 2024 07:33
@jandro996 jandro996 requested a review from smola April 30, 2024 07:33
@pr-commenter
Copy link

pr-commenter bot commented Apr 30, 2024

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alejandro.gonzalez/fix-opt-out-instrumentations
git_commit_date 1714454806 1714459746
git_commit_sha 3293d86 29756c5
release_version 1.34.0-SNAPSHOT~3293d86cd4 1.34.0-SNAPSHOT~29756c51cb
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1714462404 1714462404
ci_job_id 500433492 500433492
ci_pipeline_id 33223257 33223257
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
module Agent Agent
parent None None
variant iast iast

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 48 metrics, 15 unstable metrics.

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.34.0-SNAPSHOT~29756c51cb, baseline=1.34.0-SNAPSHOT~3293d86cd4

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.075 s) : 0, 1074762
Total [baseline] (8.571 s) : 0, 8570559
Agent [candidate] (1.082 s) : 0, 1082433
Total [candidate] (8.553 s) : 0, 8552679
section iast
Agent [baseline] (1.209 s) : 0, 1208551
Total [baseline] (9.007 s) : 0, 9006792
Agent [candidate] (1.199 s) : 0, 1198636
Total [candidate] (8.999 s) : 0, 8999488
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.201 s) : 0, 1201080
Total [baseline] (8.977 s) : 0, 8976541
Agent [candidate] (1.205 s) : 0, 1205399
Total [candidate] (8.99 s) : 0, 8989621
section iast_TELEMETRY_OFF
Agent [baseline] (1.2 s) : 0, 1200488
Total [baseline] (9.027 s) : 0, 9027379
Agent [candidate] (1.196 s) : 0, 1196140
Total [candidate] (8.978 s) : 0, 8977854
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.075 s -
Agent iast 1.209 s 133.788 ms (12.4%)
Agent iast_HARDCODED_SECRET_DISABLED 1.201 s 126.317 ms (11.8%)
Agent iast_TELEMETRY_OFF 1.2 s 125.726 ms (11.7%)
Total tracing 8.571 s -
Total iast 9.007 s 436.233 ms (5.1%)
Total iast_HARDCODED_SECRET_DISABLED 8.977 s 405.981 ms (4.7%)
Total iast_TELEMETRY_OFF 9.027 s 456.82 ms (5.3%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.082 s -
Agent iast 1.199 s 116.203 ms (10.7%)
Agent iast_HARDCODED_SECRET_DISABLED 1.205 s 122.965 ms (11.4%)
Agent iast_TELEMETRY_OFF 1.196 s 113.707 ms (10.5%)
Total tracing 8.553 s -
Total iast 8.999 s 446.809 ms (5.2%)
Total iast_HARDCODED_SECRET_DISABLED 8.99 s 436.942 ms (5.1%)
Total iast_TELEMETRY_OFF 8.978 s 425.174 ms (5.0%)
gantt
    title insecure-bank - break down per module: candidate=1.34.0-SNAPSHOT~29756c51cb, baseline=1.34.0-SNAPSHOT~3293d86cd4

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (673.075 ms) : 0, 673075
BytebuddyAgent [candidate] (678.195 ms) : 0, 678195
GlobalTracer [baseline] (309.486 ms) : 0, 309486
GlobalTracer [candidate] (311.608 ms) : 0, 311608
AppSec [baseline] (49.49 ms) : 0, 49490
AppSec [candidate] (49.623 ms) : 0, 49623
Remote Config [baseline] (661.265 µs) : 0, 661
Remote Config [candidate] (672.378 µs) : 0, 672
Telemetry [baseline] (7.633 ms) : 0, 7633
Telemetry [candidate] (7.697 ms) : 0, 7697
section iast
BytebuddyAgent [baseline] (801.682 ms) : 0, 801682
BytebuddyAgent [candidate] (793.896 ms) : 0, 793896
GlobalTracer [baseline] (290.054 ms) : 0, 290054
GlobalTracer [candidate] (288.248 ms) : 0, 288248
AppSec [baseline] (51.688 ms) : 0, 51688
AppSec [candidate] (51.838 ms) : 0, 51838
IAST [baseline] (23.235 ms) : 0, 23235
IAST [candidate] (23.11 ms) : 0, 23110
Remote Config [baseline] (568.414 µs) : 0, 568
Remote Config [candidate] (621.062 µs) : 0, 621
Telemetry [baseline] (6.619 ms) : 0, 6619
Telemetry [candidate] (6.607 ms) : 0, 6607
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (795.395 ms) : 0, 795395
BytebuddyAgent [candidate] (798.266 ms) : 0, 798266
GlobalTracer [baseline] (288.385 ms) : 0, 288385
GlobalTracer [candidate] (289.818 ms) : 0, 289818
AppSec [baseline] (50.201 ms) : 0, 50201
AppSec [candidate] (51.855 ms) : 0, 51855
IAST [baseline] (24.863 ms) : 0, 24863
IAST [candidate] (22.813 ms) : 0, 22813
Remote Config [baseline] (574.362 µs) : 0, 574
Remote Config [candidate] (1.354 ms) : 0, 1354
Telemetry [baseline] (7.305 ms) : 0, 7305
Telemetry [candidate] (6.807 ms) : 0, 6807
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (794.573 ms) : 0, 794573
BytebuddyAgent [candidate] (791.996 ms) : 0, 791996
GlobalTracer [baseline] (288.5 ms) : 0, 288500
GlobalTracer [candidate] (287.946 ms) : 0, 287946
AppSec [baseline] (49.328 ms) : 0, 49328
AppSec [candidate] (48.887 ms) : 0, 48887
IAST [baseline] (25.781 ms) : 0, 25781
IAST [candidate] (25.219 ms) : 0, 25219
Remote Config [baseline] (590.973 µs) : 0, 591
Remote Config [candidate] (584.232 µs) : 0, 584
Telemetry [baseline] (7.356 ms) : 0, 7356
Telemetry [candidate] (7.211 ms) : 0, 7211
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.34.0-SNAPSHOT~29756c51cb, baseline=1.34.0-SNAPSHOT~3293d86cd4

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.076 s) : 0, 1076075
Total [baseline] (10.445 s) : 0, 10445174
Agent [candidate] (1.083 s) : 0, 1082526
Total [candidate] (10.396 s) : 0, 10396154
section appsec
Agent [baseline] (1.193 s) : 0, 1193277
Total [baseline] (10.476 s) : 0, 10476359
Agent [candidate] (1.191 s) : 0, 1191250
Total [candidate] (10.465 s) : 0, 10464916
section iast
Agent [baseline] (1.206 s) : 0, 1206340
Total [baseline] (10.698 s) : 0, 10697768
Agent [candidate] (1.199 s) : 0, 1198501
Total [candidate] (10.828 s) : 0, 10827829
section profiling
Agent [baseline] (1.276 s) : 0, 1275641
Total [baseline] (10.619 s) : 0, 10618946
Agent [candidate] (1.269 s) : 0, 1269082
Total [candidate] (10.638 s) : 0, 10637702
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.076 s -
Agent appsec 1.193 s 117.202 ms (10.9%)
Agent iast 1.206 s 130.265 ms (12.1%)
Agent profiling 1.276 s 199.566 ms (18.5%)
Total tracing 10.445 s -
Total appsec 10.476 s 31.185 ms (0.3%)
Total iast 10.698 s 252.595 ms (2.4%)
Total profiling 10.619 s 173.772 ms (1.7%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.083 s -
Agent appsec 1.191 s 108.724 ms (10.0%)
Agent iast 1.199 s 115.975 ms (10.7%)
Agent profiling 1.269 s 186.556 ms (17.2%)
Total tracing 10.396 s -
Total appsec 10.465 s 68.762 ms (0.7%)
Total iast 10.828 s 431.675 ms (4.2%)
Total profiling 10.638 s 241.548 ms (2.3%)
gantt
    title petclinic - break down per module: candidate=1.34.0-SNAPSHOT~29756c51cb, baseline=1.34.0-SNAPSHOT~3293d86cd4

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (674.369 ms) : 0, 674369
BytebuddyAgent [candidate] (678.447 ms) : 0, 678447
GlobalTracer [baseline] (309.767 ms) : 0, 309767
GlobalTracer [candidate] (311.769 ms) : 0, 311769
AppSec [baseline] (49.232 ms) : 0, 49232
AppSec [candidate] (49.472 ms) : 0, 49472
Remote Config [baseline] (660.461 µs) : 0, 660
Remote Config [candidate] (658.149 µs) : 0, 658
Telemetry [baseline] (7.679 ms) : 0, 7679
Telemetry [candidate] (7.59 ms) : 0, 7590
section appsec
BytebuddyAgent [baseline] (697.885 ms) : 0, 697885
BytebuddyAgent [candidate] (696.9 ms) : 0, 696900
GlobalTracer [baseline] (292.148 ms) : 0, 292148
GlobalTracer [candidate] (292.394 ms) : 0, 292394
AppSec [baseline] (149.43 ms) : 0, 149430
AppSec [candidate] (149.588 ms) : 0, 149588
IAST [baseline] (19.224 ms) : 0, 19224
IAST [candidate] (19.431 ms) : 0, 19431
Remote Config [baseline] (622.112 µs) : 0, 622
Remote Config [candidate] (618.296 µs) : 0, 618
Telemetry [baseline] (9.1 ms) : 0, 9100
Telemetry [candidate] (7.544 ms) : 0, 7544
section iast
BytebuddyAgent [baseline] (799.007 ms) : 0, 799007
BytebuddyAgent [candidate] (793.174 ms) : 0, 793174
GlobalTracer [baseline] (290.088 ms) : 0, 290088
GlobalTracer [candidate] (287.987 ms) : 0, 287987
AppSec [baseline] (52.096 ms) : 0, 52096
AppSec [candidate] (50.609 ms) : 0, 50609
IAST [baseline] (22.551 ms) : 0, 22551
IAST [candidate] (25.12 ms) : 0, 25120
Remote Config [baseline] (1.33 ms) : 0, 1330
Remote Config [candidate] (575.294 µs) : 0, 575
Telemetry [baseline] (6.688 ms) : 0, 6688
Telemetry [candidate] (6.643 ms) : 0, 6643
section profiling
BytebuddyAgent [baseline] (682.425 ms) : 0, 682425
BytebuddyAgent [candidate] (678.237 ms) : 0, 678237
GlobalTracer [baseline] (382.621 ms) : 0, 382621
GlobalTracer [candidate] (380.43 ms) : 0, 380430
AppSec [baseline] (50.359 ms) : 0, 50359
AppSec [candidate] (50.15 ms) : 0, 50150
Remote Config [baseline] (714.08 µs) : 0, 714
Remote Config [candidate] (704.779 µs) : 0, 705
Telemetry [baseline] (7.466 ms) : 0, 7466
Telemetry [candidate] (7.438 ms) : 0, 7438
ProfilingAgent [baseline] (95.18 ms) : 0, 95180
ProfilingAgent [candidate] (95.837 ms) : 0, 95837
Profiling [baseline] (95.204 ms) : 0, 95204
Profiling [candidate] (95.861 ms) : 0, 95861

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2024-04-30T07:04:17 2024-04-30T07:11:04
git_branch master alejandro.gonzalez/fix-opt-out-instrumentations
git_commit_date 1714454806 1714459746
git_commit_sha 3293d86 29756c5
release_version 1.34.0-SNAPSHOT~3293d86cd4 1.34.0-SNAPSHOT~29756c51cb
start_time 2024-04-30T07:04:04 2024-04-30T07:10:51
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1714461409 1714461409
ci_job_id 500433493 500433493
ci_pipeline_id 33223257 33223257
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
variant iast iast

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 16 unstable metrics.

Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.34.0-SNAPSHOT~29756c51cb, baseline=1.34.0-SNAPSHOT~3293d86cd4
    dateFormat X
    axisFormat %s
section baseline
no_agent (365.449 µs) : 346, 385
.   : milestone, 365,
iast (466.919 µs) : 447, 487
.   : milestone, 467,
iast_FULL (534.604 µs) : 514, 555
.   : milestone, 535,
iast_GLOBAL (502.6 µs) : 482, 523
.   : milestone, 503,
iast_HARDCODED_SECRET_DISABLED (473.807 µs) : 452, 495
.   : milestone, 474,
iast_INACTIVE (449.729 µs) : 428, 471
.   : milestone, 450,
iast_TELEMETRY_OFF (468.628 µs) : 447, 490
.   : milestone, 469,
tracing (447.769 µs) : 428, 468
.   : milestone, 448,
section candidate
no_agent (369.438 µs) : 349, 390
.   : milestone, 369,
iast (472.13 µs) : 451, 493
.   : milestone, 472,
iast_FULL (543.516 µs) : 523, 564
.   : milestone, 544,
iast_GLOBAL (500.132 µs) : 478, 523
.   : milestone, 500,
iast_HARDCODED_SECRET_DISABLED (487.228 µs) : 466, 508
.   : milestone, 487,
iast_INACTIVE (450.028 µs) : 429, 471
.   : milestone, 450,
iast_TELEMETRY_OFF (466.47 µs) : 446, 487
.   : milestone, 466,
tracing (443.536 µs) : 422, 465
.   : milestone, 444,
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 365.449 µs [345.56 µs, 385.339 µs] -
iast 466.919 µs [446.859 µs, 486.979 µs] 101.469 µs (27.8%)
iast_FULL 534.604 µs [513.965 µs, 555.244 µs] 169.155 µs (46.3%)
iast_GLOBAL 502.6 µs [481.899 µs, 523.302 µs] 137.151 µs (37.5%)
iast_HARDCODED_SECRET_DISABLED 473.807 µs [452.356 µs, 495.258 µs] 108.357 µs (29.7%)
iast_INACTIVE 449.729 µs [428.493 µs, 470.966 µs] 84.28 µs (23.1%)
iast_TELEMETRY_OFF 468.628 µs [447.167 µs, 490.09 µs] 103.179 µs (28.2%)
tracing 447.769 µs [427.509 µs, 468.028 µs] 82.319 µs (22.5%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 369.438 µs [348.582 µs, 390.294 µs] -
iast 472.13 µs [451.262 µs, 492.997 µs] 102.691 µs (27.8%)
iast_FULL 543.516 µs [522.558 µs, 564.474 µs] 174.078 µs (47.1%)
iast_GLOBAL 500.132 µs [477.683 µs, 522.581 µs] 130.694 µs (35.4%)
iast_HARDCODED_SECRET_DISABLED 487.228 µs [466.035 µs, 508.42 µs] 117.789 µs (31.9%)
iast_INACTIVE 450.028 µs [428.997 µs, 471.059 µs] 80.589 µs (21.8%)
iast_TELEMETRY_OFF 466.47 µs [445.642 µs, 487.297 µs] 97.031 µs (26.3%)
tracing 443.536 µs [422.36 µs, 464.711 µs] 74.097 µs (20.1%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.34.0-SNAPSHOT~29756c51cb, baseline=1.34.0-SNAPSHOT~3293d86cd4
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.354 ms) : 1335, 1373
.   : milestone, 1354,
appsec (1.719 ms) : 1694, 1743
.   : milestone, 1719,
appsec_no_iast (1.705 ms) : 1681, 1730
.   : milestone, 1705,
iast (1.486 ms) : 1464, 1509
.   : milestone, 1486,
profiling (1.47 ms) : 1446, 1494
.   : milestone, 1470,
tracing (1.474 ms) : 1450, 1499
.   : milestone, 1474,
section candidate
no_agent (1.356 ms) : 1337, 1375
.   : milestone, 1356,
appsec (1.731 ms) : 1707, 1755
.   : milestone, 1731,
appsec_no_iast (1.726 ms) : 1702, 1750
.   : milestone, 1726,
iast (1.472 ms) : 1449, 1495
.   : milestone, 1472,
profiling (1.501 ms) : 1476, 1525
.   : milestone, 1501,
tracing (1.486 ms) : 1461, 1511
.   : milestone, 1486,
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.354 ms [1.335 ms, 1.373 ms] -
appsec 1.719 ms [1.694 ms, 1.743 ms] 364.588 µs (26.9%)
appsec_no_iast 1.705 ms [1.681 ms, 1.73 ms] 351.138 µs (25.9%)
iast 1.486 ms [1.464 ms, 1.509 ms] 132.461 µs (9.8%)
profiling 1.47 ms [1.446 ms, 1.494 ms] 115.782 µs (8.6%)
tracing 1.474 ms [1.45 ms, 1.499 ms] 120.32 µs (8.9%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.356 ms [1.337 ms, 1.375 ms] -
appsec 1.731 ms [1.707 ms, 1.755 ms] 375.522 µs (27.7%)
appsec_no_iast 1.726 ms [1.702 ms, 1.75 ms] 370.21 µs (27.3%)
iast 1.472 ms [1.449 ms, 1.495 ms] 116.132 µs (8.6%)
profiling 1.501 ms [1.476 ms, 1.525 ms] 144.967 µs (10.7%)
tracing 1.486 ms [1.461 ms, 1.511 ms] 130.262 µs (9.6%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alejandro.gonzalez/fix-opt-out-instrumentations
git_commit_date 1714454806 1714459746
git_commit_sha 3293d86 29756c5
release_version 1.34.0-SNAPSHOT~3293d86cd4 1.34.0-SNAPSHOT~29756c51cb
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1714461916 1714461916
ci_job_id 500433494 500433494
ci_pipeline_id 33223257 33223257
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
variant appsec appsec

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 0 unstable metrics.

Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.34.0-SNAPSHOT~29756c51cb, baseline=1.34.0-SNAPSHOT~3293d86cd4
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.454 ms) : 1442, 1465
.   : milestone, 1454,
appsec (2.198 ms) : 2164, 2232
.   : milestone, 2198,
iast (1.865 ms) : 1830, 1899
.   : milestone, 1865,
iast_GLOBAL (1.902 ms) : 1867, 1936
.   : milestone, 1902,
profiling (1.829 ms) : 1795, 1862
.   : milestone, 1829,
tracing (1.83 ms) : 1798, 1862
.   : milestone, 1830,
section candidate
no_agent (1.455 ms) : 1444, 1467
.   : milestone, 1455,
appsec (2.196 ms) : 2163, 2230
.   : milestone, 2196,
iast (1.869 ms) : 1834, 1904
.   : milestone, 1869,
iast_GLOBAL (1.909 ms) : 1873, 1944
.   : milestone, 1909,
profiling (1.839 ms) : 1806, 1871
.   : milestone, 1839,
tracing (1.824 ms) : 1793, 1856
.   : milestone, 1824,
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.454 ms [1.442 ms, 1.465 ms] -
appsec 2.198 ms [2.164 ms, 2.232 ms] 744.637 µs (51.2%)
iast 1.865 ms [1.83 ms, 1.899 ms] 410.961 µs (28.3%)
iast_GLOBAL 1.902 ms [1.867 ms, 1.936 ms] 448.127 µs (30.8%)
profiling 1.829 ms [1.795 ms, 1.862 ms] 375.267 µs (25.8%)
tracing 1.83 ms [1.798 ms, 1.862 ms] 376.727 µs (25.9%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.455 ms [1.444 ms, 1.467 ms] -
appsec 2.196 ms [2.163 ms, 2.23 ms] 741.203 µs (50.9%)
iast 1.869 ms [1.834 ms, 1.904 ms] 413.812 µs (28.4%)
iast_GLOBAL 1.909 ms [1.873 ms, 1.944 ms] 453.375 µs (31.2%)
profiling 1.839 ms [1.806 ms, 1.871 ms] 383.353 µs (26.3%)
tracing 1.824 ms [1.793 ms, 1.856 ms] 368.92 µs (25.4%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.34.0-SNAPSHOT~29756c51cb, baseline=1.34.0-SNAPSHOT~3293d86cd4
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.501 s) : 15501000, 15501000
.   : milestone, 15501000,
appsec (14.932 s) : 14932000, 14932000
.   : milestone, 14932000,
iast (18.517 s) : 18517000, 18517000
.   : milestone, 18517000,
iast_GLOBAL (17.773 s) : 17773000, 17773000
.   : milestone, 17773000,
profiling (15.277 s) : 15277000, 15277000
.   : milestone, 15277000,
tracing (14.888 s) : 14888000, 14888000
.   : milestone, 14888000,
section candidate
no_agent (15.032 s) : 15032000, 15032000
.   : milestone, 15032000,
appsec (15.262 s) : 15262000, 15262000
.   : milestone, 15262000,
iast (18.617 s) : 18617000, 18617000
.   : milestone, 18617000,
iast_GLOBAL (17.874 s) : 17874000, 17874000
.   : milestone, 17874000,
profiling (15.396 s) : 15396000, 15396000
.   : milestone, 15396000,
tracing (15.219 s) : 15219000, 15219000
.   : milestone, 15219000,
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.501 s [15.501 s, 15.501 s] -
appsec 14.932 s [14.932 s, 14.932 s] -569.0 ms (-3.7%)
iast 18.517 s [18.517 s, 18.517 s] 3.016 s (19.5%)
iast_GLOBAL 17.773 s [17.773 s, 17.773 s] 2.272 s (14.7%)
profiling 15.277 s [15.277 s, 15.277 s] -224.0 ms (-1.4%)
tracing 14.888 s [14.888 s, 14.888 s] -613.0 ms (-4.0%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.032 s [15.032 s, 15.032 s] -
appsec 15.262 s [15.262 s, 15.262 s] 230.0 ms (1.5%)
iast 18.617 s [18.617 s, 18.617 s] 3.585 s (23.8%)
iast_GLOBAL 17.874 s [17.874 s, 17.874 s] 2.842 s (18.9%)
profiling 15.396 s [15.396 s, 15.396 s] 364.0 ms (2.4%)
tracing 15.219 s [15.219 s, 15.219 s] 187.0 ms (1.2%)

@smola smola removed the type: bug label May 6, 2024
@jandro996 jandro996 merged commit 6978c8e into master May 7, 2024
82 checks passed
@jandro996 jandro996 deleted the alejandro.gonzalez/fix-opt-out-instrumentations branch May 7, 2024 08:01
@github-actions github-actions bot added this to the 1.34.0 milestone May 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp: asm iast Application Security Management (IAST)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants