{"description": "Skip the sanity checking on alloc, only fill the pages with poison on free. This reduces some\nof the overhead of the poisoning feature.\nThis configuration is available from kernel 4.6.\n\nThe configuration that was used to build kernel is available at <tt>/boot/config-*</tt>.\n    To check the configuration value for <tt>CONFIG_PAGE_POISONING_NO_SANITY</tt>, run the following command:\n    <tt>grep CONFIG_PAGE_POISONING_NO_SANITY /boot/config-*</tt>\n    \n    For each kernel installed, a line with value \"y\" should be returned.\n    ", "rationale": "This configuration helps alleviates the performance impact of poisonining.", "severity": "medium", "references": {"anssi": ["R17"]}, "control_references": {"anssi": ["R17"]}, "components": [], "identifiers": {}, "ocil_clause": "the kernel was not built with the required value", "ocil": "To determine the config value the kernel was built with, run the following command:\n    <pre>$ grep CONFIG_PAGE_POISONING_NO_SANITY /boot/config.*</pre>\n    \n    For each kernel installed, a line with value \"y\" should be returned.\n    ", "oval_external_content": null, "fixtext": "", "checktext": "", "vuldiscussion": "", "srg_requirement": "", "warnings": [{"general": "There is no remediation for this besides re-compiling the kernel with the appropriate value for the config."}], "conflicts": [], "requires": [], "policy_specific_content": {}, "platform": null, "platforms": [], "sce_metadata": {}, "inherited_platforms": ["system_with_kernel"], "cpe_platform_names": [], "inherited_cpe_platform_names": ["system_with_kernel"], "bash_conditional": null, "fixes": {}, "title": "Enable poison without sanity check", "definition_location": "/aptdata/openscap/scap-security-guide/linux_os/guide/system/kernel_build_config/kernel_config_page_poisoning_no_sanity/rule.yml", "template": {"name": "kernel_build_config", "vars": {"config": "CONFIG_PAGE_POISONING_NO_SANITY", "value": "y"}, "backends": {}}}