Join Nostr
2025-02-11 23:27:35 UTC
in reply to

Not Simon 🐐 on Nostr: subtoot about Fortinet zero-day. Those infosec publications are running WILD calling ...

subtoot about Fortinet zero-day. Those infosec publications are running WILD calling it an exploited zero-day (complete with a backstory) with absolutely no evidence. Are we reading the same security advisory? What the fuck are you guys conjuring up and extrapolating from 2025-02-11: Added CVE-2025-24472 and its acknowledgement?

EDIT: You've heard of "patch-diffing." Get ready for *advisory-diffing*:
https://web.archive.org/web/20250114161659/https://fortiguard.fortinet.com/psirt/FG-IR-24-535 (14 January 2025)
versus https://fortiguard.fortinet.com/psirt/FG-IR-24-535 (11 February 2025):<li>An Authentication Bypass Using an Alternate Path or Channel vulnerability [CWE-288] affecting FortiOS and FortiProxy may allow a remote attacker to gain super-admin privileges via crafted requests to Node.js websocket module <code>or via crafted CSF proxy requests.</code></li><li>Follow the recommended upgrade path using our tool at: <del><a href="https://docs.fortinet.com/upgrade-tool"; target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">docs.fortinet.com/upgrade-tool</span><span class="invisible"></span></a></del> <code>https://docs.fortinet.com/upgrade-tool</code></li><li>Please note that the above IP parameters are <del>under attacker control and therefore can be any other IP address.</del> <code>not the actual source IP addresses of the attack traffic, they are generated arbitrarily by the attacker as a parameter. Because of this they should not be used for any blocking.</code></li><li>edit 2set intf "<del>all</del><code>any</code>"</li><li><code>Please note as well that an attacker needs to know an admin account's username to perform the attack and log in the CLI. Therefore, having a non-standard and non-guessable username for admin accounts does offer some protection, and is, in general, a best practice. Keep in mind however that the targeted websocket not being an authentication point, nothing would prevent an attacker from bruteforcing the username.</code></li><li><code>CSF requests issue:</code><code>Disable Security Fabric from the CLI:</code><code>Config system csf</code><code>Set status disable</code><code>end</code></li>

Some of these are explained in the changelog, but I wanted to be certain.