<?xml version="1.0" encoding="UTF-8"?>
<cvrf:cvrfdoc xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:cvrf-common="http://docs.oasis-open.org/csaf/ns/csaf-cvrf/v1.2/common" xmlns:cvrf="http://docs.oasis-open.org/csaf/ns/csaf-cvrf/v1.2/cvrf">
    <cvrf:DocumentTitle>The ROBOT Attack - Return of Bleichenbacher&#39;s Oracle Threat (HTTPS)</cvrf:DocumentTitle>
    <cvrf:DocumentType>Fortinet PSIRT Advisories</cvrf:DocumentType>
    <cvrf:DocumentPublisher Type="Vendor">
        <cvrf:ContactDetails>
            Fortinet PSIRT Contact:
            Website: https://fortiguard.fortinet.com/faq/psirt-contact
        </cvrf:ContactDetails>
     </cvrf:DocumentPublisher>
    <cvrf:DocumentTracking>
        <cvrf:Identification>
            <cvrf:ID>FG-IR-17-302</cvrf:ID>
        </cvrf:Identification>
        <cvrf:Status>Final</cvrf:Status>
        <cvrf:Version>1</cvrf:Version>
        <cvrf:RevisionHistory>
            <cvrf:Revision>
                <cvrf:Number>1</cvrf:Number>
                <cvrf:Date>2018-08-27T00:00:00</cvrf:Date>
                <cvrf:Description>Current version</cvrf:Description>
        </cvrf:Revision>
       </cvrf:RevisionHistory>
        <cvrf:InitialReleaseDate>2018-08-27T00:00:00</cvrf:InitialReleaseDate>
        <cvrf:CurrentReleaseDate>2018-08-27T00:00:00</cvrf:CurrentReleaseDate>
    </cvrf:DocumentTracking>
    <cvrf:DocumentNotes>
        <cvrf:Note Title="Summary" Type="Summary" Ordinal="1">
            A plaintext recovery of encrypted messages or a Man-in-the-middle (MiTM) attack on RSA PKCS #1 v1.5 encryption may be possible without knowledge of the server&#39;s private key.FortiOS are affected by the following two CVEs:CVE-2018-9192: ROBOT vulnerability reported under SSL Deep Inspection when CPx being usedCVE-2018-9194: ROBOT attack under VIP SSL offloading when CPx being usedFortiOS for admin port 443 is NOT vulnerable to the ROBOT attack.
        </cvrf:Note>
        <cvrf:Note Title="Impact" Type="General" Ordinal="2">
            Information disclosure
        </cvrf:Note>
        <cvrf:Note Title="Affected Products" Type="General" Ordinal="3">
            FortiOSCVE-2018-9192:5.2 branch: not vulnerable5.4 branch: 5.4.6 to 5.4.95.6 branch: not vulnerable6.0 branch: 6.0.0 to 6.0.1CVE-2018-9194:5.2 branch: not vulnerable5.4 branch: 5.4.6 to 5.4.95.6 branch: not vulnerable6.0 branch: 6.0.0 to 6.0.1The following Fortinet products are NOT affected:FortiSwitchFortiAPFortiAnalyzerFortiMailfortiManagerFortiWebDetails:CVE-2018-9192 - only when all of the conditions below are met:1. The model supports content processor (CPx) andKXP traffic acceleration is enabled (enabled is the default value)2. SSL Deep Inspection UTM profile is usedCVE-2018-9194 - only when all of the conditions below are met:1. The FortiGate model supports content processor (CPx) andKXP traffic acceleration is enabled (enabled is the default value)2. VIP SSL offloading is used [1][1] A typical VIP SSL offloading CLI config (only shows key CLI configs):config firewall vipedit [vip-name]set type server-load-balanceset server-type httpsnextendconfig firewall policyedit [policy-id]set dstaddr [vip-name]set utm-status enableset ssl-ssh-profile [profile-name]nextend
        </cvrf:Note>
        <cvrf:Note Title="Solutions" Type="General" Ordinal="4">
            Upgrade to FortiOS 6.0.2 and above in branch 6.0, or to 5.4.10 and above in branch 5.4 (FortiOS 5.2 and 5.6 branches not impacted).Workarounds:For CVE-2018-9192, only one workaround is available:A working workaround consists in disabling KXP traffic acceleration:config system globalset proxy-kxp-hardware-acceleration disableendFor CVE-2018-9194, three types of workaround are available:One workaround consists in disabling KXP traffic acceleration:config system globalset proxy-kxp-hardware-acceleration disableendAlso user can avoid such attack by disabling RSA ciphersuites in TLS protocol, by perform one of the following two CLI settings: By ensure only using PFS (Perfect Forward Secrecy) ciphers:config firewall vipedit [vip-name]set type server-load-balanceset server-type httpsset ssl-pfs require (only using PFS ciphers)nextend By only specific custom ciphers without using RSA:config firewall vipedit [vip-name]set type server-load-balanceset server-type httpsconfig ssl-cipher-suiteseditset cipher (ciphers not include TLS-RSA-xxx)nextendnextendEdited on: 13-10-2022
        </cvrf:Note>
    </cvrf:DocumentNotes>
    <cvrf:DocumentReferences>
        <cvrf:Reference>
            <cvrf:URL>https://fortiguard.fortinet.com/psirt/FG-IR-17-302</cvrf:URL>
            <cvrf:Description>The ROBOT Attack - Return of Bleichenbacher&#39;s Oracle Threat (HTTPS)</cvrf:Description>
        </cvrf:Reference>
        <cvrf:Reference>
            <cvrf:URL>https://robotattack.org/</cvrf:URL>
            <cvrf:Description>https://robotattack.org/</cvrf:Description>
        </cvrf:Reference>
        <cvrf:Reference>
            <cvrf:URL>https://www.kb.cert.org/vuls/id/144389</cvrf:URL>
            <cvrf:Description>https://www.kb.cert.org/vuls/id/144389</cvrf:Description>
        </cvrf:Reference>
    </cvrf:DocumentReferences>
    <cvrf:Acknowledgments>
        <cvrf:Acknowledgment>
            <cvrf:Description>Fortinet is pleased to thank &#34;Adam Kavan of Professional Research Consultants&#34; report CVE-2018-9192 under responsible disclosure.</cvrf:Description>
        </cvrf:Acknowledgment>
        <cvrf:Acknowledgment>
            <cvrf:Description></cvrf:Description>
        </cvrf:Acknowledgment>
        <cvrf:Acknowledgment>
            <cvrf:Description>Fortinet is pleased to thank &#34;Lars Müller of BTC AG&#34; report CVE-2018-9194 under responsible disclosure.</cvrf:Description>
        </cvrf:Acknowledgment>
    </cvrf:Acknowledgments>
    <Vulnerability Ordinal="1">
        <Title>The ROBOT Attack - Return of Bleichenbacher&#39;s Oracle Threat (HTTPS)</Title>
        <cvrf:CVE>CVE-2018-9192</cvrf:CVE>
        <CVSSScoreSets>
            <ScoreSetV3>
                <BaseScoreV3>5.3</BaseScoreV3>
                <VectorV3>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N/E:U/RL:X/RC:X</VectorV3>
            </ScoreSetV3>
        </CVSSScoreSets>
        <References Type="Self">
            <Reference>
                <URL>https://fortiguard.fortinet.com/psirt/FG-IR-17-302</URL>
                <Description>The ROBOT Attack - Return of Bleichenbacher&#39;s Oracle Threat (HTTPS)</Description>
            </Reference>Reference>
            <Reference>
                <URL>https://robotattack.org/</URL>
                <Description>https://robotattack.org/</Description>
            </Reference>
            <Reference>
                <URL>https://www.kb.cert.org/vuls/id/144389</URL>
                <Description>https://www.kb.cert.org/vuls/id/144389</Description>
            </Reference>
        </References>
    </Vulnerability>
</cvrf:cvrfdoc>