You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 2, 2023. It is now read-only.
During differential fuzzing with github.com/pandatix/go-cvss, I discovered that your implementation does not validate inputs properly.
When providing the E:U metric in a vector, an error is raised. Nevertheless, the first.org specification Table 13 shows the E (Exploitability) metric can be U (Unproven).
In order to be compliant with the specification, you must review your validation process to validate E:U (probably mistyped with E:P after a quick code review).
During differential fuzzing with
github.com/pandatix/go-cvss
, I discovered that your implementation does not validate inputs properly.When providing the
E:U
metric in a vector, an error is raised. Nevertheless, the first.org specification Table 13 shows theE
(Exploitability) metric can beU
(Unproven).In order to be compliant with the specification, you must review your validation process to validate
E:U
(probably mistyped withE:P
after a quick code review).The following Go code illustrates this issue.
produces ->
The text was updated successfully, but these errors were encountered: