What Changed

Fixed critical issues in the VMRay Threat Intelligence Function App connector’s Premium ARM template that were preventing proper deployment and causing security compliance failures.

Security Impact (Visibility & Fidelity)

The Premium ARM template had deployment configuration errors that would cause Function App creation to fail, resulting in zero threat intelligence data ingestion. Additionally, missing TLS security configurations violated Azure security policies:

  • minimumTlsVersion property missing from storage accounts (security requirement)
  • minTlsVersion missing from Function App site configuration (security requirement)
  • Incorrect storage account resource references causing deployment failures
  • Typos in parameter descriptions affecting user experience

Affected Files

Solutions/VMRay/Data Connectors/azuredeploy_VMRayThreatIntelligenceFuncApp_AzureFunction_premium.json
Solutions/VMRay/Data Connectors/azuredeploy_VMRayThreatIntelligenceFuncApp_AzureFunction_flex.json
Solutions/VMRay/Playbooks/CustomConnector/VMRayEnrichment_FunctionAppConnector/azuredeploy.json
Solutions/VMRay/Data Connectors/VMRayThreatIntelligence_FunctionApp.json
Solutions/VMRay/README.md
(packaging artefacts: Package/3.0.0.zip, Package/3.0.1.zip, Package/mainTemplate.json, ReleaseNotes.md)