-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

===========================================================================
             AUSCERT External Security Bulletin Redistribution

                               ESB-2021.0774
                         FortiGate security update
                               4 March 2021

===========================================================================

        AusCERT Security Bulletin Summary
        ---------------------------------

Product:           FortiGate
Publisher:         Fortiguard
Operating System:  Network Appliance
Impact/Access:     Cross-site Scripting -- Existing Account      
                   Reduced Security     -- Remote/Unauthenticated
Resolution:        Mitigation
CVE Names:         CVE-2020-15938  

Original Bulletin: 
   https://fortiguard.com/psirt/FG-IR-20-172
   https://fortiguard.com/psirt/FG-IR-20-193

Comment: This bulletin contains two (2) Fortiguard security advisories.

- --------------------------BEGIN INCLUDED TEXT--------------------

FortiGate fails to block malformed HTTP/S traffic when transparent proxy is enabled

IR Number    : FG-IR-20-172
Date         : Jan 21, 2021
Risk         : 2/5
Impact       : Operational Risk, Traffic Bypass
CVE ID       : CVE-2020-15938
Affected Products: FortiGate: 6.2, 6.4

Summary

When traffic other than HTTP/S (eg: SSH traffic, etc...) traverses the
FortiGate on port 80/443, it is not redirected to the transparent proxy policy
for processing, as it doesn't have a valid HTTP header.

Impact

Operational Risk, Traffic Bypass

Affected Products

Issue is observed only when the traffic is redirected to transparent proxy
policy.


FortiGate versions 6.4.2 and below.

FortiGate versions 6.2.5 and below.

Solutions

Please upgrade to FortiGate version 6.4.3 or above.



Workaround:


To block invalid HTTP traffic on port 80, disable the tunnel-non-http setting:


config web-proxy global

set tunnel-non-http disable

end



To block invalid HTTPS traffic on port 443, set the unsupported-ssl setting to
"block":


config firewall ssl-ssh-profile

edit [profile-name]

config https

set ports 443

set unsupported-ssl block

end

end

Acknowledgement

Fortinet is pleased to thank Marko Winkler, Tobias Leydow, Marcus Schiefer and
Sebastian Toth of T-Systems Multimedia Solutions GmbH for reporting this
vulnerability under responsible disclosure.

- ------------------------------------------------------------------------------

XSS vulnerability in the Security Profiles comments section in FortiGate Cloud

IR Number    : FG-IR-20-193
Date         : Feb 24, 2021
Risk         : 3/5
Impact       : Unauthorized code execution

Summary

An improper neutralization of input vulnerability in FortiGate Cloud may allow
a remote authenticated attacker to perform a stored cross site scripting attack
(XSS) via the comments section of the Security Profiles.

Impact

Unauthorized code execution

Affected Products

FortiGate Cloud Version 20.3 and below.

Solutions

Fortinet has remediated this issue in FortiGate Cloud version 20.4 and hence
the customers do not need to perform any action.

Acknowledgement

Fortinet is pleased to thank Johnatan Camargo from Itau-Unibanco for reporting
this vulnerability under responsible disclosure.

- --------------------------END INCLUDED TEXT--------------------

You have received this e-mail bulletin as a result of your organisation's
registration with AusCERT. The mailing list you are subscribed to is
maintained within your organisation, so if you do not wish to continue
receiving these bulletins you should contact your local IT manager. If
you do not know who that is, please send an email to auscert@auscert.org.au
and we will forward your request to the appropriate person.

NOTE: Third Party Rights
This security bulletin is provided as a service to AusCERT's members.  As
AusCERT did not write the document quoted above, AusCERT has had no control
over its content. The decision to follow or act on information or advice
contained in this security bulletin is the responsibility of each user or
organisation, and should be considered in accordance with your organisation's
site policies and procedures. AusCERT takes no responsibility for consequences
which may arise from following or acting on information or advice contained in
this security bulletin.

NOTE: This is only the original release of the security bulletin.  It may
not be updated when updates to the original are made.  If downloading at
a later date, it is recommended that the bulletin is retrieved directly
from the author's website to ensure that the information is still current.

Contact information for the authors of the original document is included
in the Security Bulletin above.  If you have any questions or need further
information, please contact them directly.

Previous advisories and external security bulletins can be retrieved from:

        https://www.auscert.org.au/bulletins/

===========================================================================
Australian Computer Emergency Response Team
The University of Queensland
Brisbane
Qld 4072

Internet Email: auscert@auscert.org.au
Facsimile:      (07) 3365 7031
Telephone:      (07) 3365 4417 (International: +61 7 3365 4417)
                AusCERT personnel answer during Queensland business hours
                which are GMT+10:00 (AEST).
                On call after hours for member emergencies only.
===========================================================================
-----BEGIN PGP SIGNATURE-----
Comment: http://www.auscert.org.au/render.html?it=1967

iQIVAwUBYEAh8uNLKJtyKPYoAQjXtRAAqLCm+2EhTCYaUo0a9G8FRz5L7joQg2Sk
kKR/+WJQKsNY5FlmqnM8VD52Y7WOOIyiS+H2M8MTyGf3NeJGXDAFcwyoHvv69ejM
GzmGuDLIo3iScM95Pi7XIlYY17DgYLHFl8Si/HqI7D925BMj3iSyOAloFUE8hQE2
JDlPdf/ps9ZH663+NxtT7TnZ+Fw2A/svgRmdo3640VJolWrY9BmF1HgGD/YEJak9
iDYDmNvp1Jck/R4UbWcS6bX909DWr/xl9V0F+vHQzA5WmvAYjpHym3vynGnosFCH
mKqdOcaz+gmFsSEHg+thrHFjNoKjGJ+3tHGXHQnWn/tpqtX3V26X2ZI0aDVhG/gc
plB8J7r2PPhfjSkNzB+9aHWquvC7xAT8Ur/Anm6im4L5en8AfZNwtwgMeq/0riLD
1JnHIM6H2UDsBDBIXyOZVbWIrrdxcYp9Ck35AiWZAtuhL0FtiDdOxfqnClKR3MHL
BxKPVSKL+Yz9zDlDBpYXquBq6KyOS6mcWEyUp7wyAQ4m0b/FDHwDzu3N+lx7fApl
sCVUVclTK2YoWZPbiY82Ye7Eaz1gTHBelwxHNYrMumvPJh5+6Oi4hmnFfTqZHmOR
xtkXtLaS796p5t/Jm9F4yoIyXMlNafvKMCNh1Z3JR46OgvcrD1s11KhZFeUUK+7q
p3ZW65wvgVc=
=m8FY
-----END PGP SIGNATURE-----