Common Weakness Enumeration

    CWE Definition / CWE-1105

    CWE-1105: Insufficient Encapsulation of Machine-Dependent Functionality

    The product or code uses machine-dependent functionality, but it does not sufficiently encapsulate or isolate this functionality from the rest of the code.

    Published:2 Jul 2018
    Organization:MITRE
    Modified:11 Dec 2025

    Related Weakness

    CWE-758: Reliance on Undefined, Unspecified, or Implementation-Defined Behavior

    CWE-1061: Insufficient Encapsulation