PSIRT Advisories

Aviatrix Product Security Team continually tests the software product, looking for vulnerabilities and weaknesses. If you have a security issue to report, please open a support ticket at Aviatrix Support Portal at https://support.aviatrix.com. Any such findings are fed back to Aviatrix’s development teams and serious issues are described along with protective solutions in the advisories below.

Please note the below Aviatrix Security recommendations and communication plans: - Aviatrix strongly recommend customers to stay on the latest release to resolve features and bug issues. All fixes are in the new release; we do not patch older release versions. - Customers are strongly recommended to perform image migration 2x a year. The migration process provides the latest system level security patch - All known software vulerabilities are submitted to Mitre for CVE-ID references by Aviatrix Systems - Avitrix publish Field Notices and send alerts to Controller Admin in the Controller console when security related issues are published

Most Recent IR

20. Aviatrix Controller and Gateways - Privilege Escalation (CVE-2021-4034 and CVE-2022-0185)

Date 02/03/2022

Risk Rating Medium

Description The publicly disclosed CVE-2021-4034 and CVE-2022-0185 are local privilege escalation vulnerabilities disclosed in the past two weeks. When successfully executed, an attack exploiting these vulnerabilities can cause a local privilege escalation giving unprivileged users administrative rights on the target machine. The Aviatrix Gateway, Controller, and Copilot are all running vulnerable versions of the Linux packages. However, in order to successfully exploit these vulnerabilities, an attacker requires local access to our systems and no vulnerability known to us today would allow such attack.

Impact A local user to our appliances can escalate his privileges to root.

Affected Products Aviatrix Controller and Gateways.

Solution
  • Upgrade Copilot to Release 1.6.3.

  • Apply security patch [AVI-2022-0001 - CVE-2021-4034 and CVE-2022-0185 Privilege Escalation Patches] to controllers.

19. Aviatrix Controller and Gateways - Unauthorized Access

Date 01/11/2022

Risk Rating High for Gateways, medium for Controller.

Description On the Aviatrix Controller, a successful attack would allow an unauthenticated remote attacker partial access to configuration information and allow them to disrupt the service. On the gateway, a successful attack would allow an unauthenticated network-adjacent attacker (i.e.: an attacker present on the gateway’s VPC) access to its API.

Impact Access to configuration information and disruption of service.

Affected Products Aviatrix Controller, Gateways and Copilot.

Solution Upgrade your controller and gateway software to:
  • 6.4.2995 or later.

  • 6.5.2898 or later.

18. Aviatrix Controller - Remote file execution

Date 10/04/2021

Risk Rating Critical

Description The Aviatrix Controller legacy API had a vulnerability allowing an unauthenticated attacker to upload arbitrary files, including .php scripts, to the filesystem. These uploaded scripts will be processed by the web frontend, allowing an attacker to run code of their choosing.

Impact Remote file execution

Affected Product Aviatrix Controller prior to the fixed versions.

Solution The vulnerability has been fixed in:

  • UserConnect-6.2-1804.2043 or later

  • UserConnect-6.3-1804.2490 or later

  • UserConnect-6.4-1804.2838 or later

  • UserConnect-6.5-1804.1922 or later

CVE-ID CVE-2021-40870

Acknowledgement Aviatrix would like to thank the team at Tradecraft (https://www.wearetradecraft.com/) for the responsible disclosure of these issues.

17. OpenVPN - Abitrary File Write

Date 8/10/2020

Risk Rating High

Description The VPN service write logs to a location that is writable

Impact Unauthorized file permission

Affected Product Aviatrix OpenVPN R2.8.2 or earlier

Solution Aviatrix OpenVPN OpenVPN 2.10.8 - May 14 2020 or later

CVE-ID TBD

Acknowledgement Aviatrix is pleased to thank Rich Mirch, Senior Adversarial Engineer - TeamARES from Critical Start, Inc. for reporting this vulnerability under responsible disclosure.

16. Bypass htaccess security control

Date 8/10/2020

Risk Rating Low

Description The htaccess control to prevent requests to a cert directory can be bypassed to download files.

Impact Excessive Permission

Affected Product Controller 5.3.1516

Solution Controller R5.4.1290 (8/5/2020) or later

CVE-ID TBD

Acknowledgement Aviatrix would like to thank Rich Mirch, Senior Adversarial Engineer - TeamARES from Critical Start, Inc. for reporting this vulnerability under responsible disclosure.

15. Insecure File Permissions

Date 8/10/2020

Risk Rating Medium

Description Several world writable files and directories were found

Impact Excessive Permission

Affected Product Controller 5.3.1516

Solution Controller R5.4.1290 (8/5/2020) or later

CVE-ID TBD

Acknowledgement Aviatrix would like to thank Rich Mirch, Senior Adversarial Engineer - TeamARES from Critical Start, Inc. for reporting this vulnerability under responsible disclosure.

14. Bypass Htaccess Security Control

Date 8/10/2020

Risk Rating Low

Description The htaccess control to prevent requests to directories can be bypassed for file downloading.

Impact Unauthorized file download

Affected Product Aviatrix Controller 5.3 or earlier

Solution Controller & Gateway upgrade R5.4.1290 (8/5/2020) or later

CVE-ID CVE-2020-26549

Acknowledgement Aviatrix would like to thank Rich Mirch, Senior Adversarial Engineer - TeamARES from Critical Start, Inc. for reporting this vulnerability under responsible disclosure.

13. Insecure sudo rule

Date 8/10/2020

Risk Rating Medium

Description A user account has permission to execute all commands access as any user on the system.

Impact Excessive permission

Affected Product Aviatrix Controller 5.3 or earlier

Solution Controller & Gateway upgrade R5.4.1290 (8/5/2020) or later

CVE-ID CVE-2020-26548

Acknowledgement Aviatrix would like to thank Rich Mirch, Senior Adversarial Engineer - TeamARES from Critical Start, Inc. for reporting this vulnerability under responsible disclosure.

12. Cleartext Ecryption Key Storage

Date 8/10/2020

Risk Rating High

Description Encrypted key values are stored in cleartext in a readable file

Impact Access to read key in encrypted format

Affected Product Aviatrix Controller 5.3 or earlier

Solution Controller & Gateway upgrade R5.3.1151 (6/4/2020) or later Migration required to the latest AMI Software Version 050120 (Aug 13, 2020)

CVE-ID CVE-2020-26551

Acknowledgement Aviatrix would like to thank Rich Mirch, Senior Adversarial Engineer - TeamARES from Critical Start, Inc. for reporting this vulnerability under responsible disclosure.

11. Pre-Auth Account Takeover

Date 8/10/2020

Risk Rating Critical

Description An API file does not require a valid session and allows for updates of account email addresses.

Impact Access to unauthorized files

Affected Product Aviatrix Controller 5.3 or earlier

Solution Controller & Gateway upgrade R5.4.1290 (8/5/2020) or later

CVE-ID CVE-2020-26552

Acknowledgement Aviatrix is pleased to thank Rich Mirch, Senior Adversarial Engineer - TeamARES from Critical Start, Inc. for reporting this vulnerability under responsible disclosure.

10. Post-Auth Remote Code Execution

Date 8/10/2020

Risk Rating High

Description Several APIs contain functions that allow arbitrary files to be uploaded to the web tree.

Impact Access to unauthorized files

Affected Product Aviatrix Controller 5.3 or earlier

Solution Controller & Gateway upgrade R6.0.2483 (8/4/2020) or later

CVE-ID CVE-2020-26553

Acknowledgement Aviatrix is pleased to thank Rich Mirch, Senior Adversarial Engineer - TeamARES from Critical Start, Inc. for reporting this vulnerability under responsible disclosure.

9. Pre-Auth Remote Code Execution

Date 8/10/2020

Risk Rating Critical

Description An API file does not require a valid session ID and allows arbitrary files to be uploaded to the web tree.

Impact Access to unauthorized files

Affected Product Aviatrix Controller 5.3 or earlier

Solution Controller & Gateway upgrade R6.0.2483 (8/4/2020) or later

CVE-ID CVE-2020-26553

Acknowledgement Aviatrix is pleased to thank Rich Mirch, Senior Adversarial Engineer - TeamARES from Critical Start, Inc. for reporting this vulnerability under responsible disclosure.

8. Insufficiently Protected Credentials

Date 8/10/2020

Risk Rating Critical

Description An encrypted file containing credentials to unrelated systems is protected by a weak key.

Impact Encryption key may not meet the latest security standard

Affected Product Aviatrix Controller 5.3 or earlier

Solution Controller & Gateway upgrade R5.3.1151 (6/4/2020) or later

CVE-ID CVE-2020-26550

Acknowledgement Aviatrix would like to thank Rich Mirch, Senior Adversarial Engineer - TeamARES from Critical Start, Inc. for reporting this vulnerability under responsible disclosure.

7. Observable Response Discrepancy from API

Date 5/19/2020

Risk Rating Medium

Description The Aviatrix Cloud Controller appliance is vulnerable to a user enumeration vulnerability.

Impact A valid username could be used for brute force attack.

Affected Product Aviatrix Controller 5.3 or earlier

Solution Controller & Gateway upgrade 5.4.1204 (5/8/2020) or later

CVE-ID CVE-2020-13413

Acknowledgement Aviatrix is pleased to thank Rich Mirch, Senior Adversarial Engineer - TeamARES from Critical Start, Inc. for reporting this vulnerability under responsible disclosure.

6. OpenVPN Client - Elevation of Privilege

Date 5/19/2020

Risk Rating High

Description The Aviatrix VPN client on Linux, macOS, and Windows is vulnerable to an Elevation of Privilege vulnerability. This vulnerability was previously reported (CVE-2020-7224), and a patch was released however the fix is incomplete.

Impact This would impact dangerous OpenSSL parameters code execution that are not authorized. Impacts macOS, Linux and Windows clients.

Affected Product Client VPN 2.8.2 or earlier Controller & Gateway 5.2 or earlier

Solution Client VPN upgrade to 2.10.7 Controller & Gateway upgrade to 5.3 or later In Controller, customer must configure OpenVPN minimum client version to 2.10.7

CVE-ID CVE-2020-13417

Acknowledgement Aviatrix is pleased to thank Rich Mirch, Senior Adversarial Engineer - TeamARES from Critical Start, Inc. for reporting this vulnerability under responsible disclosure.

5. Cross Site Request Forgery (CSRF)

Date 5/12/2020

Risk Rating Critical

Description An API call on Aviatrix Controller web interface was found missing session token check to control access.

Impact Application may be vulnerable to Cross Site Request Forgery (CSRF)

Affected Product Aviatrix Controller with software release 5.3 or earlier

Solution Controller & Gateway upgrade 5.4.1204 (5/8/2020) or later

CVE-ID CVE-2020-13412

Acknowledgement Aviatrix is pleased to thank Rich Mirch, Senior Adversarial Engineer - TeamARES from Critical Start, Inc. for reporting this vulnerability under responsible disclosure.

4. Hard Coded Credentials

Date 1/16/2020

Risk Rating Low

Description The Aviatrix Cloud Controller contains credentials unused by the software. This is a clean-up effort implemented to improve on operational and security maintenance.

Impact This would impact operation and maintenance complexity.

Affected Product Aviatrix Controller 5.3 or lower

Solution Controller & Gateway upgrade 5.4.1204 (5/8/2020) or later Recommended: AWS Security Group settings grants only authorized Controller Access in your environment

CVE-ID CVE-2020-13414

Acknowledgement Aviatrix is pleased to thank Rich Mirch, Senior Adversarial Engineer - TeamARES from Critical Start, Inc. for reporting this vulnerability under responsible disclosure.

3. CSRF on Password Reset

Date 1/16/2020

Risk Rating Medium

Description Controller Web Interface session token parameter is not required on an API call, which opens the application up to a Cross Site Request Forgery (CSRF) vulnerability.

Impact Vulnerability could lead to the unintended reset of a user’s password.

Affected Product Aviatrix Controller 5.3 or lower

Solution Upgrade 5.4.1066 (must be on version is 5.0 or above) Make sure your AWS Security Group settings limit authorized Controller Access only

CVE-ID CVE-2020-13416

2. XML Signature Wrapping in SAML

Date 2/26/2020

Risk Rating High

Description An attacker with any signed SAML assertion from the Identity Provider can establish a connection (even if that SAML assertion has expired or is from a user who is not authorized to access Aviatrix).

Impact Aviatrix customer using SAML

Affected Product Aviatrix Controller 5.1 or lower

Solution Aviatrix Controller 5.2 or later Plus Security Patch “SAML XML signature wrapping vulnerability”

CVE-ID CVE-2020-13415

Acknowledgement Aviatrix is pleased to thank Ioannis Kakavas from Elastic for reporting this vulnerability under responsible disclosure.

1. OpenVPN Client Arbitrary File Write

Date 1/16/2020

Risk Rating High

Description Aviatrix OpenVPN client through 2.5.7 or older on Linux, MacOS, and Windows is vulnerable when OpenSSL parameters are altered from the issued value set; the parameters could allow unauthorized third-party libraries to load.

Impact OpenVPN client on Linux, MacOS, and Windows

Affected Product OpenVPN Client 2.5.7

Solution Upgrade to VPN client v2.6 or later

CVE-ID CVE-2020-7224

Acknowledgement Aviatrix is pleased to thank Rich Mirch, Senior Adversarial Engineer - TeamARES from Critical Start, Inc. for reporting this vulnerability under responsible disclosure.