BeyondTrust Discovery Agent 23.1.1 Release Notes

June 15, 2023

New Features and Enhancements:

  • Convert to batch mode writes for storing events to the local database.
  • Changed the default terminal type to dumb for SSH connections.
  • Added collection of PBUL when not installed via package manager.
  • No longer store the credentials in the scanner local database if the BI communications are capable of sending credentials on demand.
  • Converted the third party SSH engine to Rebex.
  • Added collection of Linux target role.
  • Moved the configuration setting of LogCPMessages from the registry to the PhoenixConfig.json file.
  • Optimized the credential test loop so that credentials aren't retried.
  • Add collection of PuTTY keys for domain users who have logged onto the target.
  • Cleaned up DCOM output to remove extraneous characters.
  • Add support for Arista EOS devices.
  • Finished support for Juniper (Junos) devices by adding support for User enumeration.
  • Optimized the order of SSH credentials to prefer non-elevated credentials first.
  • Added support for Palo Alto devices.
  • Improved Fortinet device support.
  • Added additional scan abort checks to allow for scan to abort in a timely fashion.
  • Added additional optional timeouts to assist in resolving hung scans.
  • Added a timeout for getting the remote system time.
  • Added a timeout to deploying the remote agent.

Issues Resolved:

  • Resolved issue in which database credentials without ports weren't using the default port.
  • Resolved issue in which the job option for enumerate database value wasn't set correctly.
  • Resolved issues in which group enumeration wasn't occurring due to unsupported SidUseTypes.
  • Fixed the collection of PuTTY keys for windows users.
  • Resolved issue which caused early aborts for scheduled scans.
  • Resolved issue which caused exceptions in IPTarget.Dispose().
  • Resolved issue which allowed a DB credential to be tried on a target it wasn't configured for.
  • Resolved an exception that occurred when a target had no IPv4 address returned by the DNS query.
  • Resolved issue in which domain users had expired passwords.
  • Resolved an issue allowing domain commands to be sent after it was determined not to allow further domain commands.
  • Resolved error which caused a failure when expanding IP ranges.

Known Issues:

  • The installation dialogs have string substitution errors.
  • Certain special characters in a MongoDB password will cause the connection string to be improperly formatted and the connection will fail. For this release, avoid using special characters in the MongoDB password.


  • Direct upgrades to this version are supported from versions 20.1.0 and later.
  • This release is available by download from the BeyondTrust Client Portal at
  • There is a product dependency on having the .NET 6 Hosting package installed.
  • The MD5 signature is: 06690809d81889207fa2e384da7778d9
  • The SHA-1 signature is: 213598e140d15dcd833a864445de43f6276ed251
  • The SHA256 signature is: 5bbe32f038e981c2f43ab9fd45af81e915d3678b6d2025ebb38dd8df7b6f9ddf