Malware scanning

Checking a file somebody uploaded before anyone else can download it — where the scan runs, what happens to the file meanwhile, and who is told when it fails.

Overview

InBTP/BAIPassessed
SAP SHIPS

The Malware Scanning service scans a file over a REST call with ClamAV behind it. In CAP the attachments plugin submits every upload to it and withholds the download until the scan is clean.

THE COMMUNITY ADDS

No community artifact is documented here.

InCAPassessed
SAP SHIPS

The answer in CAP is the same BTP service: the attachments plugin submits every upload to the Malware Scanning service over REST, with ClamAV behind it, and withholds the download until the scan comes back clean.

Not covered: The service returns only a scan verdict; the plugin around it decides what happens next — retrying against the service's 30-concurrent-request limit, rescanning attachments older than three days, and marking an oversize file failed rather than resubmitting it.

THE COMMUNITY ADDS

No community artifact is documented here.

Artifacts1

1 of 1 artifacts
ArtifactSignals
Services1
SAP Malware Scanning serviceScans uploaded files over REST with ClamAV
Signals
none

Content1

Group by
Piece, what it offers
CAP Foundry: Engineering SAP CAP Applications from Business Intent with Guardrailed AI
SAP Community, Shahid, Blog

Details

Coverage
statecore only, BTP/BAIP
assessed
state in CAPcore only, assessed
also inCAP
For your agent
Ref
capability:malware-scanning
JSON
/capabilities/malware-scanning.json
MCP
Connecting an agent