Mobile Code
What is Mobile Code?
Software transferred across a network and executed on a local system, such as Java applets and scripts, requiring security controls.
Frameworks that govern mobile code
What the standards actually require on mobile code
Requirements naming mobile code across 6 standards, quoted from the control text.
Allow execution of permitted mobile code only in confined virtual machine environments.
NIST800-SC-18(5) · SC-18(5) Mobile Code | Allow Execution Only in Confined Environments →A network device shall enforce usage restrictions on mobile code it can execute or transfer; RE 1 integrity check. The identifier is named in the held IIC SMM mapping list; the 4-2 text is not held.
iec-62443::NDR 2.4 · Mobile code (network device) →Application code scanners, which analyse source, binary or byte code for security flaws, malicious code and back doors, must be used whenever possible and particularly in development so flagged code is remediated before release, with mitigations such as IDS or...
disa-security-technical-implementation-guides-stigs::SRG-9 · SRG-9 ASD general requirements: code scanners whenever possible, application scanners regularly, mobile code by category →Define acceptable and unacceptable mobile code and mobile code technologies, and authorise, monitor and control the use of mobile code within the system.
fbi-cjis-security-policy::SC-18 · SC-18 Mobile Code →The plan must require a risk assessment, using the impact assessment, of the use of mobile code in an IAC cyber environment, approval by authorised personnel before any use, use only per vendor recommended practices, and monitoring of mobile code execution in...
api-1164::DE.CM-5 · DE.CM-5 Mobile code risk-assessed, approved and monitored →Set up a framework for hardening mobile devices and mobile code, including the criteria for accepting them and the policies and procedures that have been approved.
awwa-cybersecurity-guidance-for-the-water-sector-american-water-works-association::SC-11 · SC-11 Hardening of mobile code and devices →Questions people ask about mobile code
What is Mobile Code?
Why is Mobile Code important for compliance?
Which compliance frameworks address Mobile Code?
Where can I learn more about Mobile Code?
See how Mobile Code applies across compliance frameworks
Our platform maps 1,016 frameworks with 316K cross-framework control mappings. Explore how this concept is addressed across standards.