IWX-CVE-2023-11439 (2023-11-06)

At approximately 04:45 Eastern, November 6, 2023, security researchers disclosed a new vulnerability in the InterWorx Password Reset process. An unauthorized attacker could provide a maliciously constructed confirmation token, which would allow unauthorized code execution on the target server.

At approximately 17:37 Eastern, November 6, 2023, InterWorx released hotfixes to correct this vulnerability.

This vulnerability is considered critical. All InterWorx users are strongly encouraged to upgrade to the latest version, or confirm that the hotfix has been applied.

Affected InterWorx Versions

  • All InterWorx 6 <= 6.14.5

  • All InterWorx 7 <= 7.13.23

Fixed in Versions

  • 7.13.23

  • 6.14.5

Hotfixes Available

  • interworx-hotfix-6.10.1.1856-47.noarch.rpm

  • interworx-hotfix-6.13.2.2074-29.noarch.rpm

  • interworx-hotfix-6.14.1.2344-18.noarch.rpm

  • interworx-hotfix-6.14.4.2562-1.noarch.rpm

  • interworx-hotfix-6.14.3.2484-2.noarch.rpm

  • interworx-hotfix-7.13.22.2560-1.noarch.rpm

  • interworx-hotfix-7.13.21.2551-1.noarch.rpm

  • interworx-hotfix-7.13.20.2525-4.noarch.rpm

Installation and Verification

On a standard InterWorx installation, hotfixes are automatically applied every 6 hours.

To verify if a system has been patched:

  1. Log in to the server at the CLI as root, either via SSH or from the terminal

  2. At the CLI, run the following command, and compare the output to the list above:

    rpm -q interworx-hotfix
    
  3. If the version listed in the command output is not in the list above, run the following to attempt to install the latest hotfix:

    ~iworx/bin/hotfix.pex --install --force
    
  4. Check the list, again

    rpm -q interworx-hotfix
    

If the hotfix version in the command output is still not one found in the above list, please enable Remote Assistance and then open a support ticket with InterWorx support.