---
id: os_ir_support_disable
title: Disable Infrared (IR) support
discussion: |
  Infrared (IR) support _MUST_ be disabled to prevent users from controlling the system with IR devices.

  By default, if IR is enabled, the system will accept IR control from any remote device.

  NOTE: This is applicable only to models of Mac Mini systems earlier than Mac Mini8,1.
references:
  nist:
    cce:
      macos_26:
        - CCE-95213-5
      macos_15:
        - CCE-94214-4
      macos_14:
        - CCE-92812-7
    800-53r5:
      - AC-18
      - CM-7
      - CM-7(1)
    800-171r3:
      - 03.01.16
      - 03.04.06
  disa:
    cmmc:
      - AC.L2-3.1.16
      - CM.L2-3.4.6
      - CM.L2-3.4.7
  hhs:
    hicp:
      - 2.L.A
      - 3.L.B
      - 3.L.C
  cis:
    controls_v8:
      - 4.1
      - 4.8
      - 12.6
platforms:
  macOS:
    '26.0': {}
    '15.0': {}
    enforcement_info:
      check:
        shell: |-
          /usr/bin/osascript -l JavaScript << EOS
          $.NSUserDefaults.alloc.initWithSuiteName('com.apple.driver.AppleIRController')\
          .objectForKey('DeviceEnabled').js
          EOS
        result:
          string: 'false'
    introduced: '-1'
tags:
  - 800-53r5_low
  - 800-53r5_moderate
  - 800-53r5_high
  - 800-171
  - cisv8
  - cnssi-1253_low
  - cnssi-1253_high
  - cmmc_lvl2
  - cnssi-1253_moderate
  - hicp_lp
mobileconfig_info:
  - PayloadType: com.apple.ManagedClient.preferences
    PayloadContent:
      - com.apple.driver.AppleIRController:
          DeviceEnabled: false
