{"product_id":11343,"v_id":11343,"product_name":"Forcepoint NGFW 6.10.9","certification_status":"Certified","certification_date":"2023-04-24T00:00:00Z","tech_type":"Firewall, Network Device, Virtual Private Network","vendor_id":{"name":"Forcepoint LLC","website":"www.forcepoint.com"},"vendor_poc":"Jorma Levomaki","vendor_phone":"8583208000","vendor_email":"jlevomaki@forcepoint.com","assigned_lab":{"cctl_name":"Gossamer Security Solutions"},"product_description":"<p class=\"Body\">The Forcepoint Next Generation Firewall (NGFW) is a stateful packet filtering firewall and VPN gateway.<span style=\"mso-spacerun: yes;\">&nbsp; </span>The NGFW system is composed of the NGFW Engine (a physical or virtual appliance) and the Virtual Security Management Center (SMC).<span style=\"mso-spacerun: yes;\">&nbsp;&nbsp; </span>The NGFW Engine controls connectivity and information flow between internal and external connected networks. The Virtual SMC Appliance provides administrative functionality supporting the configuration and operation of NGFW Engines.<span style=\"mso-spacerun: yes;\">&nbsp; </span>Throughout the remainder of this document, references to the NGFW Engine are meant to reference the TOE&rsquo;s firewall engine, while references to the NGFW are meant to refer to the TOE as a whole.</p>\r\n<p class=\"Body\">The NGFW Engine controls connectivity and information flow between internal and external connected networks. The NGFW Engine also provides a means to keep the internal host&rsquo;s IP-address private from external users. The NGFW Engine is intended to be used as a network perimeter security gateway that provides a controlled connection.</p>\r\n<p class=\"Body\">The NGFW Engine provides VPN gateway capabilities, allowing the Engine to use IKE/IPsec to protect traffic exchanged with remote peer gateways (for a site-to-site VPN configuration) and with VPN clients.</p>\r\n<p class=\"Body\">The NGFW is assumed to be installed and operated within a physically protected environment, administered by trusted and trained administrators over a trusted and separate management network. Multiple installations of the NGFW Engine may be used in combination to provide a company with an overall network topology.</p>\r\n<p class=\"Body\">The NGFW Engine contains a hardened Linux operating system (with a 4.19 kernel) executing on a single or multi-processor Forcepoint hardware platform.</p>\r\n<p class=\"MsoNormal\" style=\"text-align: justify;\">The Virtual SMC Appliance (or SMC) contains the Management Server and Log Server.<span style=\"mso-spacerun: yes;\">&nbsp; </span>Like the NGFW Engine, the SMC contains a hardened Linux-based operating system (which uses a 4.18 kernel) to support the management capabilities and allow for the operation and configuration of firewall engines.</p>","evaluation_configuration":"<p class=\"Body\">The TOE is Forcepoint NGFW 6.10.9 which consists of:</p>\r\n<p class=\"Body\" style=\"text-indent: -.25in; mso-list: l0 level1 lfo1; margin: 0in 0in 3.0pt .5in;\"><!-- [if !supportLists]--><span style=\"font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;\"><span style=\"mso-list: Ignore;\">&middot;<span style=\"font: 7.0pt 'Times New Roman';\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><!--[endif]-->Forcepoint NGFW Security Management Center (SMC) Virtual Appliance running software version 6.10.9 on ESXi 7.0.</p>\r\n<p class=\"Body\" style=\"text-indent: -.25in; mso-list: l0 level1 lfo1; margin: 0in 0in 3.0pt .5in;\"><!-- [if !supportLists]--><span style=\"font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;\"><span style=\"mso-list: Ignore;\">&middot;<span style=\"font: 7.0pt 'Times New Roman';\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><!--[endif]-->Forcepoint NGFW Engine running software version 6.10.9 and includes the following models:</p>\r\n<p class=\"Body\" style=\"text-indent: -.25in; mso-list: l1 level1 lfo2; margin: 0in 0in 2.0pt 1.0in;\"><!-- [if !supportLists]--><span style=\"font-family: 'Courier New'; mso-fareast-font-family: 'Courier New';\"><span style=\"mso-list: Ignore;\">o<span style=\"font: 7.0pt 'Times New Roman';\">&nbsp;&nbsp; </span></span></span><!--[endif]-->Desktop models: N120, N120W, N120WL, N120L, N60, N60L</p>\r\n<p class=\"Body\" style=\"text-indent: -.25in; mso-list: l1 level1 lfo2; margin: 0in 0in 2.0pt 1.0in;\"><!-- [if !supportLists]--><span style=\"font-family: 'Courier New'; mso-fareast-font-family: 'Courier New';\"><span style=\"mso-list: Ignore;\">o<span style=\"font: 7.0pt 'Times New Roman';\">&nbsp;&nbsp; </span></span></span><!--[endif]-->1U models: 2201, 2205, 2210</p>\r\n<p class=\"Body\" style=\"text-indent: -.25in; mso-list: l1 level1 lfo2; margin: 0in 0in 2.0pt 1.0in;\"><!-- [if !supportLists]--><span style=\"font-family: 'Courier New'; mso-fareast-font-family: 'Courier New';\"><span style=\"mso-list: Ignore;\">o<span style=\"font: 7.0pt 'Times New Roman';\">&nbsp;&nbsp; </span></span></span><!--[endif]-->2U models: 3401, 3405, 3410</p>\r\n<p class=\"Body\" style=\"margin-left: 1.0in; text-indent: -.25in; mso-list: l1 level1 lfo2;\"><!-- [if !supportLists]--><span style=\"font-family: 'Courier New'; mso-fareast-font-family: 'Courier New';\"><span style=\"mso-list: Ignore;\">o<span style=\"font: 7.0pt 'Times New Roman';\">&nbsp;&nbsp; </span></span></span><!--[endif]-->Virtual model: ESXi 7.0</p>","security_evaluation_summary":"<p class=\"MsoNormal\" style=\"text-align: justify; mso-outline-level: 1;\">The evaluation was carried out in accordance to the Common Criteria Evaluation and Validation Scheme (CCEVS) requirements and guidance.<span style=\"mso-spacerun: yes;\">&nbsp; </span>The evaluation demonstrated that <span style=\"mso-bidi-font-style: italic;\">the TOE </span>meets the security requirements contained in the Security Target.<span style=\"mso-spacerun: yes;\">&nbsp; </span>The criteria against which the TOE was judged are described in the Common Criteria for Information Technology Security Evaluation, Version 3.1, Revision 5, April 2017. The evaluation methodology used by the evaluation team to conduct the evaluation is the Common Methodology for Information Technology Security Evaluation, Evaluation Methodology, Version 3.1, Revision 5, April 2017.<span style=\"mso-spacerun: yes;\">&nbsp; </span>The product, when delivered and configured as identified in the <span style=\"mso-no-proof: yes;\">Forcepoint Next Generation Firewall 6.10 Common Criteria Evaluated Configuration Guide Revision C document</span>, satisfies all of the security functional requirements stated in the <span style=\"mso-no-proof: yes;\">Forcepoint NGFW 6.10.9 Security Target</span>, Version 0.5, April 14<span style=\"mso-no-proof: yes;\">, 2023</span>.<span style=\"mso-spacerun: yes;\">&nbsp; </span>The project underwent CCEVS Validator review.<span style=\"mso-spacerun: yes;\">&nbsp; </span>The evaluation was completed in <span style=\"mso-no-proof: yes;\">April 2023</span>.<span style=\"mso-spacerun: yes;\">&nbsp; </span>Results of the evaluation can be found in the Common Criteria Evaluation and Validation Scheme Validation Report (report number CCEVS-VR-VID<span style=\"mso-no-proof: yes;\">11343-2023</span>) prepared by CCEVS.</p>","environmental_strengths":"<p class=\"MsoNormal\" style=\"text-align: justify; mso-outline-level: 1;\">The logical boundaries of the <span style=\"mso-no-proof: yes;\">NGFW</span> are realized in the security functions that it implements. Each of these security functions is summarized below.</p>\r\n<p class=\"MsoNormal\">&nbsp;</p>\r\n<p class=\"MsoNormal\" style=\"text-align: justify; mso-outline-level: 1;\"><strong>Security audit:</strong></p>\r\n<p class=\"MsoNormal\">The TOE generates audit events for numerous activities including policy enforcement, system management and authentication. A syslog server in the environment is relied on to store audit records generated by the TOE.<span style=\"mso-spacerun: yes;\">&nbsp; </span>The TOE generates a complete audit record including the IP address of the TOE, the event details, and the time the event occurred.<span style=\"mso-spacerun: yes;\">&nbsp; </span>The time stamp is provided by the TOE&rsquo;s Linux-based operating system in conjunction with the appliance hardware. When the syslog server writes the audit record to the audit trail, it applies its own time stamp, placing the entire TOE-generated syslog protocol message MSG contents into an encapsulating syslog record.</p>\r\n<p class=\"Body\">&nbsp;</p>\r\n<p class=\"MsoNormal\" style=\"text-align: justify; mso-outline-level: 1;\"><strong>Communication:</strong></p>\r\n<p class=\"MsoNormal\">The TOE is a distributed solution consisting of the SMC and NGFW Engines.<span style=\"mso-spacerun: yes;\">&nbsp; </span>The SMC can manage one or more NGFW Engines.<span style=\"mso-spacerun: yes;\">&nbsp; </span>The TOE uses a registration process to join Engines to an SMC.</p>\r\n<p class=\"Body\">&nbsp;</p>\r\n<p class=\"MsoNormal\" style=\"text-align: justify; mso-outline-level: 1;\"><strong>Cryptographic support:</strong></p>\r\n<p class=\"MsoNormal\">Because the TOE consists of distributed components, each physical component of the TOE must be considered when discussing the TOE cryptographic support.<span style=\"mso-spacerun: yes;\">&nbsp; </span>Both types of components (the SMC and its Engines) of the TOE utilize cryptography to verify trusted updates, for TLS protected management communications between the SMC and its Engines, and the SMC uses cryptography to support its use of the TLS protocol to protect network communications with external IT entities. Additionally, the TOE provides the ability to synchronize its time with a NTP server using NTPv4. The time data is protected by a SHA1 message digest.</p>\r\n<p class=\"MsoNormal\">&nbsp;</p>\r\n<p class=\"MsoNormal\" style=\"text-align: justify; mso-outline-level: 1;\"><strong>User data protection:</strong></p>\r\n<p class=\"MsoNormal\">The TOE ensures that all information flows from the TOE do not contain residual information from previous traffic.<span style=\"mso-spacerun: yes;\">&nbsp; </span>New packet data is used to overwrite any previous data in a buffer and any additional buffer space is padded with zeros before the packet is forwarded. Residual data is never transmitted from the TOE.</p>\r\n<p class=\"Body\">&nbsp;</p>\r\n<p class=\"MsoNormal\" style=\"text-align: justify; mso-outline-level: 1;\"><strong>Firewall:</strong></p>\r\n<p class=\"MsoNormal\">The TOE provides an information flow control mechanism using a rule base that comprises a set of security policy rules, i.e., the firewall security policy. <span style=\"mso-spacerun: yes;\">&nbsp;</span>The NGFW Engine enforces the firewall security policy on all traffic that passes through the engine, via its internal or external network Ethernet interfaces.</p>\r\n<p class=\"MsoNormal\">&nbsp;</p>\r\n<p class=\"MsoNormal\" style=\"text-align: justify; mso-outline-level: 1;\"><strong>Identification and authentication:</strong></p>\r\n<p class=\"MsoNormal\">The TOE requires users to be identified and authenticated before they can use functions mediated by the TOE, with the exception of reading the login banner, and performing firewall packet filtering operations.<span style=\"mso-spacerun: yes;\">&nbsp; </span>The TOE authenticates administrative users. In order for an administrative user to access the TOE, a user account including a user name and password must be created for the user.</p>\r\n<p class=\"MsoNormal\">&nbsp;</p>\r\n<p class=\"MsoNormal\">The TOE supports X509v3 certificate validation during negotiation of TLS protected syslog and for secure communications between distributed TOE components (SMC and NGFW Engine).<span style=\"mso-spacerun: yes;\">&nbsp; </span>Certificates are validated as part of the authentication process when they are presented to the TOE and when they are loaded into the TOE.</p>\r\n<p class=\"MsoNormal\">&nbsp;</p>\r\n<p class=\"MsoNormal\" style=\"text-align: justify; mso-outline-level: 1;\"><strong>Security management:</strong></p>\r\n<p class=\"MsoNormal\">Security management commands are limited to authorized users (i.e., administrators) and available only after they have provided acceptable user identification and authentication data to the TOE.<span style=\"mso-spacerun: yes;\">&nbsp; </span>Administrators access the TOE remotely using a TLS protected communication channel between the Management Server and the Client GUI (which runs on a workstation in the IT environment or in a web browser).<span style=\"mso-spacerun: yes;\">&nbsp; </span>Administrators can also access the TOE via a local console which provides limited functionality.</p>\r\n<p class=\"MsoNormal\">&nbsp;</p>\r\n<p class=\"MsoNormal\" style=\"text-align: justify; mso-outline-level: 1;\"><strong>Packet filtering:</strong></p>\r\n<p class=\"MsoNormal\">Please see the Firewall Section for a description of the TOE&rsquo;s packet filtering mechanism.</p>\r\n<p class=\"MsoNormal\">&nbsp;</p>\r\n<p class=\"MsoNormal\" style=\"text-align: justify; mso-outline-level: 1;\"><strong>Protection of the TSF:</strong></p>\r\n<p class=\"MsoNormal\">The TOE provides a variety of means of protecting itself.<span style=\"mso-spacerun: yes;\">&nbsp; </span>The TOE performs self-tests that cover the correct operation of the TOE.<span style=\"mso-spacerun: yes;\">&nbsp; </span>It provides functions necessary to securely update the TOE.<span style=\"mso-spacerun: yes;\">&nbsp; </span>Its Linux-based operating system utilizes a hardware clock to ensure reliable timestamps.<span style=\"mso-spacerun: yes;\">&nbsp; </span>It protects sensitive data such as stored passwords and cryptographic keys so that they are not accessible through the TOE, even to a Security Administrator.</p>\r\n<p class=\"MsoNormal\">&nbsp;</p>\r\n<p class=\"MsoNormal\" style=\"text-align: justify; mso-outline-level: 1;\"><strong>TOE access:</strong></p>\r\n<p class=\"MsoNormal\">The TOE can be configured to display a logon banner before a user session is established.<span style=\"mso-spacerun: yes;\">&nbsp; </span>The TOE also enforces inactivity timeouts for local and remote sessions.</p>\r\n<p class=\"MsoNormal\">&nbsp;</p>\r\n<p class=\"MsoNormal\" style=\"text-align: justify; mso-outline-level: 1;\"><strong>Trusted path/channels:</strong></p>\r\n<p class=\"MsoNormal\">The TOE protects interactive communication with administrators using TLS for GUI access, ensuring both integrity and disclosure protection.<span style=\"mso-spacerun: yes;\">&nbsp; </span>If the negotiation of an encrypted session fails, the attempted connection will not be established.</p>\r\n<p class=\"MsoNormal\">The TOE protects communication with network peers, such as an external syslog server, using TLS connections to prevent unintended disclosure or modification of logs.</p>\r\n<p class=\"MsoNormal\">&nbsp;</p>\r\n<p class=\"MsoNormal\">The TOE protects communications between distributed components using a TLS-based trusted channel.<span style=\"mso-spacerun: yes;\">&nbsp; </span>The TOE uses a distinct TLS channel while registering new Engines with the SMC and once registered, the Engine and SMC communication is replaced with a different mutually-authenticated TLS channel to protect management communications.</p>\r\n<p class=\"MsoNormal\">&nbsp;</p>\r\n<p class=\"MsoNormal\">Mutual authentication using client-side x.509v3 certificates is supported by the SMC TLS client for syslog over TLS and for the TLS communication between the distributed TOE components.</p>","features":[]}