Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
126 changes: 109 additions & 17 deletions manifests/nodejs_lambda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,10 @@ manifest:
tests/appsec/rasp/test_shi.py: missing_feature (rasp endpoints not implemented)
tests/appsec/rasp/test_sqli.py: missing_feature (rasp endpoints not implemented)
tests/appsec/rasp/test_ssrf.py: missing_feature (rasp endpoints not implemented)
tests/appsec/test_alpha.py::Test_Basic: missing_feature
tests/appsec/test_alpha.py::Test_Basic: '>=12.142.0' # TODO: a lower version might be supported
tests/appsec/test_alpha.py::Test_Basic::test_uri:
- weblog_declaration:
nodejs-apigw-rest: missing_feature
tests/appsec/test_blocking_addresses.py::Test_Blocking_client_ip: missing_feature
tests/appsec/test_blocking_addresses.py::Test_Blocking_client_ip_with_K8_private_ip: missing_feature
tests/appsec/test_blocking_addresses.py::Test_Blocking_client_ip_with_forwarded: missing_feature
Expand All @@ -27,39 +30,128 @@ manifest:
nodejs-alb: irrelevant (application-load-balancer event type does not support path params)
nodejs-alb-multi: irrelevant (application-load-balancer event type does not support path params)
nodejs-function-url: irrelevant (function-url event type does not support path params)
tests/appsec/test_blocking_addresses.py::Test_Blocking_request_query: missing_feature
tests/appsec/test_blocking_addresses.py::Test_Blocking_request_query: # TODO: a lower version might be supported
- weblog_declaration:
'*': missing_feature
nodejs-apigw-rest: '>=12.142.0'
nodejs-function-url: '>=12.142.0'
nodejs-apigw-http: '>=12.142.0'
nodejs-alb: '>=12.142.0'
tests/appsec/test_blocking_addresses.py::Test_Blocking_request_query::test_blocking:
- weblog_declaration:
nodejs-function-url: missing_feature
nodejs-apigw-http: missing_feature
nodejs-apigw-rest: missing_feature
nodejs-alb: missing_feature
tests/appsec/test_blocking_addresses.py::Test_Blocking_request_query::test_blocking_before:
- weblog_declaration:
nodejs-function-url: missing_feature
nodejs-apigw-http: missing_feature
nodejs-apigw-rest: missing_feature
nodejs-alb: missing_feature
tests/appsec/test_blocking_addresses.py::Test_Blocking_request_query::test_blocking_case_sensitive:
- weblog_declaration:
nodejs-function-url: missing_feature
nodejs-apigw-http: missing_feature
nodejs-apigw-rest: missing_feature
nodejs-alb: missing_feature
tests/appsec/test_blocking_addresses.py::Test_Blocking_request_query::test_non_blocking:
- weblog_declaration:
nodejs-function-url: missing_feature
nodejs-apigw-http: missing_feature
nodejs-apigw-rest: missing_feature
nodejs-alb: missing_feature
tests/appsec/test_blocking_addresses.py::Test_Blocking_request_uri: missing_feature
tests/appsec/test_blocking_addresses.py::Test_Blocking_response_headers: missing_feature
tests/appsec/test_blocking_addresses.py::Test_Blocking_response_status: missing_feature
tests/appsec/test_blocking_addresses.py::Test_Blocking_user_id: missing_feature
tests/appsec/test_blocking_addresses.py::Test_Suspicious_Request_Blocking: missing_feature
tests/appsec/test_conf.py::Test_ConfigurationVariables_New_Obfuscation: missing_feature
tests/appsec/test_extended_request_body_collection.py::Test_ExtendedRequestBodyCollection: missing_feature
tests/appsec/test_fingerprinting.py::Test_Fingerprinting_Endpoint_Preprocessor: missing_feature
tests/appsec/test_fingerprinting.py::Test_Fingerprinting_Header_And_Network_Preprocessor: missing_feature
tests/appsec/test_fingerprinting.py::Test_Fingerprinting_Session_Preprocessor: missing_feature
tests/appsec/test_fingerprinting.py::Test_Fingerprinting_Endpoint_Preprocessor: # TODO: a lower version might be supported
- weblog_declaration:
'*': missing_feature
nodejs-apigw-rest: '>=12.142.0'
nodejs-function-url: '>=12.142.0'
nodejs-apigw-http: '>=12.142.0'
nodejs-alb: '>=12.142.0'
tests/appsec/test_fingerprinting.py::Test_Fingerprinting_Endpoint_Preprocessor::test_fingerprinting_endpoint_blocking:
- weblog_declaration:
nodejs-function-url: missing_feature
nodejs-apigw-http: missing_feature
nodejs-apigw-rest: missing_feature
nodejs-alb: missing_feature
tests/appsec/test_fingerprinting.py::Test_Fingerprinting_Header_And_Network_Preprocessor: # TODO: a lower version might be supported
- weblog_declaration:
'*': missing_feature
nodejs-apigw-rest: '>=12.142.0'
nodejs-function-url: '>=12.142.0'
nodejs-apigw-http: '>=12.142.0'
nodejs-alb: '>=12.142.0'
tests/appsec/test_fingerprinting.py::Test_Fingerprinting_Header_And_Network_Preprocessor::test_fingerprinting_header_blocking:
- weblog_declaration:
nodejs-function-url: missing_feature
nodejs-apigw-http: missing_feature
nodejs-apigw-rest: missing_feature
nodejs-alb: missing_feature
tests/appsec/test_fingerprinting.py::Test_Fingerprinting_Header_And_Network_Preprocessor::test_fingerprinting_network_blocking:
- weblog_declaration:
nodejs-function-url: missing_feature
nodejs-apigw-http: missing_feature
nodejs-apigw-rest: missing_feature
nodejs-alb: missing_feature
tests/appsec/test_fingerprinting.py::Test_Fingerprinting_Session_Preprocessor: # TODO: a lower version might be supported
- weblog_declaration:
'*': missing_feature
nodejs-apigw-rest: '>=12.142.0'
nodejs-function-url: '>=12.142.0'
nodejs-apigw-http: '>=12.142.0'
tests/appsec/test_fingerprinting.py::Test_Fingerprinting_Session_Preprocessor::test_session_blocking:
- weblog_declaration:
nodejs-function-url: missing_feature
nodejs-apigw-http: missing_feature
nodejs-apigw-rest: missing_feature
tests/appsec/test_inferred_spans.py::Test_Lambda_Inferred_Span_Tags:
- weblog_declaration:
"*": irrelevant (only api gateway inferred spans are specified for now)
nodejs-apigw-http: missing_feature
nodejs-apigw-rest: missing_feature
tests/appsec/test_only_python.py::Test_ImportError: irrelevant (specific tests for python tracer)
tests/appsec/test_reports.py::Test_AttackTimestamp: missing_feature
tests/appsec/test_reports.py::Test_ExtraTagsFromRule: missing_feature
tests/appsec/test_reports.py::Test_AttackTimestamp: '>=12.142.0' # TODO: a lower version might be supported
tests/appsec/test_reports.py::Test_ExtraTagsFromRule: '>=12.142.0' # TODO: a lower version might be supported
tests/appsec/test_reports.py::Test_Info: missing_feature
tests/appsec/test_reports.py::Test_RequestHeaders: missing_feature
tests/appsec/test_reports.py::Test_RequestHeaders: '>=12.142.0' # TODO: a lower version might be supported
tests/appsec/test_reports.py::Test_StatusCode: missing_feature
tests/appsec/test_reports.py::Test_TagsFromRule: missing_feature
tests/appsec/test_trace_tagging.py::Test_TraceTaggingRules: missing_feature
tests/appsec/test_trace_tagging.py::Test_TraceTaggingRules::test_rule_with_attributes_keep_no_event: missing_feature
tests/appsec/test_traces.py::Test_AppSecEventSpanTags: missing_feature
tests/appsec/test_traces.py::Test_AppSecObfuscator: missing_feature
tests/appsec/test_traces.py::Test_CollectDefaultRequestHeader: missing_feature
tests/appsec/test_reports.py::Test_TagsFromRule: '>=12.142.0' # TODO: a lower version might be supported
tests/appsec/test_trace_tagging.py::Test_TraceTaggingRules: # TODO: a lower version might be supported
- weblog_declaration:
'*': missing_feature
nodejs-apigw-rest: '>=12.142.0'
nodejs-function-url: '>=12.142.0'
nodejs-apigw-http: '>=12.142.0'
nodejs-alb: '>=12.142.0'
tests/appsec/test_trace_tagging.py::Test_TraceTaggingRules::test_rule_with_attributes_keep_no_event: # TODO: a lower version might be supported
- weblog_declaration:
'*': missing_feature
nodejs-apigw-rest: '>=12.142.0'
nodejs-function-url: '>=12.142.0'
nodejs-apigw-http: '>=12.142.0'
nodejs-alb: '>=12.142.0'
tests/appsec/test_traces.py::Test_AppSecEventSpanTags: '>=12.142.0' # TODO: a lower version might be supported
tests/appsec/test_traces.py::Test_AppSecEventSpanTags::test_header_collection: missing_feature
tests/appsec/test_traces.py::Test_AppSecObfuscator: '>=12.142.0' # TODO: a lower version might be supported
tests/appsec/test_traces.py::Test_CollectDefaultRequestHeader: # TODO: a lower version might be supported
- weblog_declaration:
'*': missing_feature
nodejs-apigw-rest: '>=12.142.0'
nodejs-function-url: '>=12.142.0'
nodejs-apigw-http: '>=12.142.0'
nodejs-alb: '>=12.142.0'
tests/appsec/test_traces.py::Test_CollectRespondHeaders: missing_feature
tests/appsec/test_traces.py::Test_CollectRespondHeaders::test_header_collection: missing_feature
tests/appsec/test_traces.py::Test_ExternalWafRequestsIdentification: missing_feature
tests/appsec/test_traces.py::Test_RetainTraces: missing_feature
tests/appsec/test_versions.py::Test_Events: missing_feature
tests/appsec/test_traces.py::Test_ExternalWafRequestsIdentification: '>=12.142.0' # TODO: a lower version might be supported
tests/appsec/test_traces.py::Test_RetainTraces: '>=12.142.0' # TODO: a lower version might be supported
tests/appsec/test_versions.py::Test_Events: '>=12.142.0' # TODO: a lower version might be supported
tests/appsec/waf/test_blocking.py::Test_Blocking: missing_feature
tests/appsec/waf/test_blocking.py::Test_Blocking_strip_response_headers: missing_feature
tests/appsec/waf/test_blocking.py::Test_CustomBlockingResponse: missing_feature
Expand Down
Loading