Follow

@dangoodin Speculation but it appears that Ivanti is mis-applying CVSS and the score should possibly be 10.0.

They say AV:A (meaning, "adjacent network access required"). Usually this means that one of the following is true: 1) the vulnerable network protocol is not routable (this usually means it is not an IP-based protocol that is vulnerable), or 2) the vulnerability is really a person-in-the-middle attack (although this usually also has AC:H, since a person-in-the-middle requires some existing access to the network in order to actually launch the attack) or 3) (what I think), the vendor is mis-applying CVSS because they think their vulnerable service should not be exposed aka "end users should have a firewall in place".

The assumption that the attacker must be an insider would have a CVSS modifier of PR:L or PR:H (privileges required on the system), or UI:R (tricking a legitimate user into doing something that they shouldn't). The assumption that the attacker has some other existing access to the network should add AC:H (attack complexity high) to the score. Both would reduce the numeric score.

I've had many an argument with vendors who argue (3), specifically, "nobody should have the service exposed so it's not really AV:N". But CVSS does not account for "good network architecture". It only cares about default configuration, and whether the attack can be launched from a remote network...it does not consider firewall rules that most organizations should have in place, in part because you always find counterexamples where the service is exposed to the Internet. You can almost always find counterexamples on Shodan and similar. Plenty of "Ivanti Service Managers" exposed on Shodan for example, though, I'm not sure if this is the actual vulnerable service.

· · Web · 1  · 8  · 11