ASIMP :: Security Platform
ANSIBLE SYSTEM INTEGRITY MANAGEMENT PLATFORM // baselines & hardening
MODE:

Documentation

Home Gitbook & dsom summary index Asimp for ai agents: deep state of mind (dsom) protocol integration Ansible execution environments (ee) & sovereign gitea integration guide Ansible best practices & fqcn standards Ansible playbook and document architecture map Architecture & design Configuration & variables Debian gnu/linux hardening & audit guide Review & adoption of dsom ansible configuration guide (v3.6.2) DiΓ‘taxis documentation framework Deep state of mind (dsom) governance framework System architecture & security posture Operational recipes index Execute tool workflows Legal notice & disclaimer Asimp local testing matrix & telemetry spec Lynis auditing & playbook analysis Openscap integration & playbook analysis The enterprise linux openscap operational guide: automated vulnerability auditing, baseline compliance, and safeguarded air gapped remediation Opensuse / suse linux enterprise hardening & audit guide Rootless podman 5+ & quadlet orchestration Asimp standard footer patcher reference Google okf frontmatter patcher reference Ansible config parameters reference Component & tool index Sovereign feedback collector reference Llm xml context compiler reference Role lynis ansible reference Mock scanning utility reference Openwiki emulator specification Sovereign os role patcher reference System core playbooks reference Jekyll pre processor reference Role reporting asimp reference Suse/sled sysctl hardening role reference Role update ubuntu asimp reference Sitemap & link integrity validator reference Enterprise linux cis level 2 audit & hardening guide Local knowledge first & metadata discovery Troubleshooting & fallback behaviors Quickstart onboarding guide Ubuntu 24.04/26.04 lts hardening & audit guide


About ASIMP

ASIMP is an automated framework built with Ansible to assess host compliance, configure OS parameters, secure SSH, and verify integrity.

Output of OpenSCAP Evaluation Report

Ansible >= 9.0.0 OpenSCAP: CIS L2 Lynis: Enabled debsums: Enabled

Output of OpenSCAP Evaluation Report

This page demonstrates the structured evaluation results of OpenSCAP executing against the CIS Ubuntu Security Benchmark (Level 2).


πŸ“Š Compliance Score Progression

ASIMP utilizes OpenSCAP with dynamic OS-detection logic to verify compliance parameters.

  • Before Hardening Score: 58.4%
  • After Hardening Score: 91.2%
  • Target Compliance Threshold: 90.0%+

πŸ”¬ Rule Compliance Details (Simulated Fallback)

The table below showcases typical rules checked during an OpenSCAP evaluation, indicating their baseline state vs. post-remediation state as simulated fallback data under the unprivileged sandbox environment:

Policy Rule ID Description Before Hardening After Hardening Remediation Status
sysctl_net_ipv4_conf_all_accept_redirects Disable ICMP Redirect Acceptance ❌ Fail Pass Automated via sysctl hardening
sshd_disable_root_login Disable SSH direct root logins ❌ Fail Pass Automated via Dev-Sec SSH
package_auditd_installed Ensure Audit Daemon (auditd) is present ❌ Fail Pass Installed via apt/dnf package manager
file_permissions_etc_passwd Strict access permissions on passwd file Pass Pass Maintained by default baseline
accounts_password_pam_cracklib Enforce password complexity via PAM ❌ Fail Pass Configured via PAM module hardening
disable_transparent_hugepages Disable THP to optimize memory boundary ❌ Fail Pass Disabled via bootloader / systemd hook

πŸ“ Example OpenSCAP CLI Run Output

During the evaluation, OpenSCAP outputs progress indicators for each rule assertion:

Title   Disable Accept Router Advertisements on all IPv6 Interfaces
Rule    sysctl_net_ipv6_conf_all_accept_ra
Result  pass

Title   Ensure SSH MaxAuthTries is set to 4 or less
Rule    sshd_set_max_auth_tries
Result  pass

Title   Configure systemd-journald to forward logs to syslog
Rule    journald_forward_to_syslog
Result  pass

Title   Ensure debsums is installed and package integrity is validated
Rule    package_debsums_installed
Result  pass

πŸ“‚ Report Artifacts

Under full production runs with root privileges, OpenSCAP generates interactive HTML and XML report files:

  • Before Hardening HTML Report: /var/log/openscap-before-report.html (Expected privileged output)
  • After Hardening HTML Report: /var/log/openscap-after-report.html (Expected privileged output)
  • Before Hardening Results XML: /var/log/openscap-before-results.xml (Expected privileged output)
  • After Hardening Results XML: /var/log/openscap-after-results.xml (Expected privileged output)

Note: In the unprivileged sandbox environment, these HTML/XML artifacts are skipped due to host permission limits.