Skip to content

Commit

Permalink
Merge branch 'main' into fix_node_apisec_pathparams
Browse files Browse the repository at this point in the history
  • Loading branch information
simon-id authored Oct 16, 2024
2 parents c854ca7 + 180efa8 commit 9a86c0e
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 7 deletions.
7 changes: 5 additions & 2 deletions manifests/golang.yml
Original file line number Diff line number Diff line change
Expand Up @@ -506,7 +506,10 @@ tests/:
Test_Config_HttpClientErrorStatuses_Default: v1.69.0
Test_Config_HttpClientErrorStatuses_FeatureFlagCustom: v1.69.0
Test_Config_HttpServerErrorStatuses_Default: v1.67.0
Test_Config_HttpServerErrorStatuses_FeatureFlagCustom: v1.69.0
Test_Config_HttpServerErrorStatuses_FeatureFlagCustom:
"*": v1.69.0
echo: missing_feature
uds-echo: missing_feature
Test_Config_IntegrationEnabled_False: irrelevant (not applicable to Go because of how they do auto instrumentation)
Test_Config_IntegrationEnabled_True: irrelevant (not applicable to Go because of how they do auto instrumentation)
Test_Config_ObfuscationQueryStringRegexp_Configured: v1.67.0
Expand All @@ -524,7 +527,7 @@ tests/:
test_library_conf.py:
Test_HeaderTags: v1.53.0
Test_HeaderTags_Colon_Leading: v1.53.0
Test_HeaderTags_Colon_Trailing: v1.69.0
Test_HeaderTags_Colon_Trailing: bug (AIT-8571)
Test_HeaderTags_Long: v1.53.0
Test_HeaderTags_Short: v1.53.0
Test_HeaderTags_Whitespace_Header: v1.53.0
Expand Down
30 changes: 25 additions & 5 deletions manifests/java.yml
Original file line number Diff line number Diff line change
Expand Up @@ -955,14 +955,34 @@ tests/:
Test_Fingerprinting_Endpoint:
'*': v1.39.0
spring-boot-3-native: irrelevant (GraalVM. Tracing support only)
Test_Fingerprinting_Endpoint_Capability: missing_feature
Test_Fingerprinting_Endpoint_Capability:
'*': v1.39.0
spring-boot-3-native: irrelevant (GraalVM. Tracing support only)
Test_Fingerprinting_Header_And_Network:
'*': v1.39.0
spring-boot-3-native: irrelevant (GraalVM. Tracing support only)
Test_Fingerprinting_Header_Capability: missing_feature
Test_Fingerprinting_Network_Capability: missing_feature
Test_Fingerprinting_Session: missing_feature
Test_Fingerprinting_Session_Capability: missing_feature
Test_Fingerprinting_Header_Capability:
'*': v1.39.0
spring-boot-3-native: irrelevant (GraalVM. Tracing support only)
Test_Fingerprinting_Network_Capability:
'*': v1.39.0
spring-boot-3-native: irrelevant (GraalVM. Tracing support only)
Test_Fingerprinting_Session:
'*': v1.40.0
akka-http: missing_feature (endpoint not implemented)
jersey-grizzly2: missing_feature (endpoint not implemented)
play: missing_feature (endpoint not implemented)
ratpack: missing_feature (endpoint not implemented)
resteasy-netty3: missing_feature (endpoint not implemented)
spring-boot-3-native: irrelevant (GraalVM. Tracing support only)
spring-boot-jetty: missing_feature (missing addresses)
spring-boot-undertow: missing_feature (missing addresses)
spring-boot-wildfly: missing_feature (missing addresses)
vertx3: missing_feature (endpoint not implemented)
vertx4: missing_feature (endpoint not implemented)
Test_Fingerprinting_Session_Capability:
'*': v1.40.0
spring-boot-3-native: irrelevant (GraalVM. Tracing support only)
test_identify.py:
Test_Basic: missing_feature
test_ip_blocking_full_denylist.py:
Expand Down
5 changes: 5 additions & 0 deletions tests/appsec/test_fingerprinting.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
from utils import features
from utils import interfaces
from utils import rfc
from utils import scenarios
from utils import weblog

ARACHNI_HEADERS = {"User-Agent": "Arachni/v1.5.1"}
Expand Down Expand Up @@ -106,6 +107,7 @@ def test_session(self):

@rfc("https://docs.google.com/document/d/1DivOa9XsCggmZVzMI57vyxH2_EBJ0-qqIkRHm_sEvSs/edit#heading=h.32nt1jz5tm2n")
@features.fingerprinting
@scenarios.remote_config_mocked_backend_asm_dd
class Test_Fingerprinting_Endpoint_Capability:
"""Validate that ASM_ENDPOINT_FINGERPRINT (32) capability is sent"""

Expand All @@ -115,6 +117,7 @@ def test_fingerprinting_endpoint_capability(self):

@rfc("https://docs.google.com/document/d/1DivOa9XsCggmZVzMI57vyxH2_EBJ0-qqIkRHm_sEvSs/edit#heading=h.32nt1jz5tm2n")
@features.fingerprinting
@scenarios.remote_config_mocked_backend_asm_dd
class Test_Fingerprinting_Session_Capability:
"""Validate that ASM_SESSION_FINGERPRINT (33) capability is sent"""

Expand All @@ -124,6 +127,7 @@ def test_fingerprinting_endpoint_capability(self):

@rfc("https://docs.google.com/document/d/1DivOa9XsCggmZVzMI57vyxH2_EBJ0-qqIkRHm_sEvSs/edit#heading=h.32nt1jz5tm2n")
@features.fingerprinting
@scenarios.remote_config_mocked_backend_asm_dd
class Test_Fingerprinting_Network_Capability:
"""Validate that ASM_NETWORK_FINGERPRINT (34) capability is sent"""

Expand All @@ -133,6 +137,7 @@ def test_fingerprinting_endpoint_capability(self):

@rfc("https://docs.google.com/document/d/1DivOa9XsCggmZVzMI57vyxH2_EBJ0-qqIkRHm_sEvSs/edit#heading=h.32nt1jz5tm2n")
@features.fingerprinting
@scenarios.remote_config_mocked_backend_asm_dd
class Test_Fingerprinting_Header_Capability:
"""Validate that ASM_HEADER_FINGERPRINT (35) capability is sent"""

Expand Down

0 comments on commit 9a86c0e

Please sign in to comment.