diff --git a/manifests/golang.yml b/manifests/golang.yml index 330186de99..557b2792d7 100644 --- a/manifests/golang.yml +++ b/manifests/golang.yml @@ -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 @@ -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 diff --git a/manifests/java.yml b/manifests/java.yml index d58559f68f..aff9b98350 100644 --- a/manifests/java.yml +++ b/manifests/java.yml @@ -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: diff --git a/tests/appsec/test_fingerprinting.py b/tests/appsec/test_fingerprinting.py index 5aadcdfabe..cf269579f3 100644 --- a/tests/appsec/test_fingerprinting.py +++ b/tests/appsec/test_fingerprinting.py @@ -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"} @@ -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""" @@ -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""" @@ -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""" @@ -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"""