Skip to content

Commit f01abab

Browse files
committed
bump version
1 parent 2caf8ad commit f01abab

File tree

3 files changed

+28
-28
lines changed

3 files changed

+28
-28
lines changed

README.md

+17-17
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<h1 align="center">cvss.js by <a href="https://turingpoint.eu" target="_blank">turingpoint.</a></h1>
22
<p>
3-
<img alt="Version" src="https://img.shields.io/badge/version-1.4.7-blue.svg?cacheSeconds=2592000" />
3+
<img alt="Version" src="https://img.shields.io/badge/version-1.5.0-blue.svg?cacheSeconds=2592000" />
44
<a href="#" target="_blank">
55
<img alt="License: MIT" src="https://img.shields.io/badge/License-MIT-yellow.svg" />
66
</a>
@@ -40,27 +40,27 @@ After importing the library, the CVSS function must first be called with the vec
4040
const vector1 = CVSS("CVSS:3.0/AV:N/AC:H/PR:L/UI:R/S:C/C:N/I:L/A:L");
4141
// Vector with temporal score
4242
const vector2 = CVSS(
43-
"CVSS:3.0/AV:N/AC:H/PR:L/UI:R/S:C/C:L/I:L/A:L/E:U/RL:T/RC:R"
43+
"CVSS:3.0/AV:N/AC:H/PR:L/UI:R/S:C/C:L/I:L/A:L/E:U/RL:T/RC:R"
4444
);
4545
// Vector with environmental score
4646
const vector3 = CVSS(
47-
"CVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N/CR:M/IR:H/AR:M/MAV:N/MAC:H/MPR:L/MUI:N/MS:C/MC:N/MI:L/MA:L"
47+
"CVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N/CR:M/IR:H/AR:M/MAV:N/MAC:H/MPR:L/MUI:N/MS:C/MC:N/MI:L/MA:L"
4848
);
4949
```
5050

5151
It is possible to pass in an object as well
5252

5353
```js
5454
const vectorObject = {
55-
CVSS: "3.0",
56-
AV: "N",
57-
AC: "H",
58-
PR: "H",
59-
UI: "R",
60-
S: "U",
61-
C: "H",
62-
I: "N",
63-
A: "N",
55+
CVSS: "3.0",
56+
AV: "N",
57+
AC: "H",
58+
PR: "H",
59+
UI: "R",
60+
S: "U",
61+
C: "H",
62+
I: "N",
63+
A: "N",
6464
};
6565

6666
console.log(CVSS(vectorObject).vector); // "CVSS:3.0/AV:N/AC:H/PR:H/UI:R/S:U/C:H/I:N/A:N"
@@ -71,14 +71,14 @@ To get the scores, simply call the respective function.
7171
```js
7272
// Create a vector
7373
const vector = CVSS(
74-
"CVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N/E:P/RL:O/CR:M/IR:H/AR:M/MAV:N/MAC:H/MPR:L/MUI:N/MS:C/MC:N/MI:L/MA:L"
74+
"CVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N/E:P/RL:O/CR:M/IR:H/AR:M/MAV:N/MAC:H/MPR:L/MUI:N/MS:C/MC:N/MI:L/MA:L"
7575
);
7676

7777
console.log(vector.getScore()); // 3.6
7878
console.log(vector.getTemporalScore()); // 3.3
7979
console.log(vector.getEnvironmentalScore()); // 5.1
80-
console.log(vector.getImpactSubScore()) // 2.5
81-
console.log(vector.getExploitabilitySubScore()) // 1
80+
console.log(vector.getImpactSubScore()); // 2.5
81+
console.log(vector.getExploitabilitySubScore()); // 1
8282
```
8383

8484
Sometimes it is useful to get a qualitative rating of a score
@@ -105,7 +105,7 @@ The following functions are suitable for displaying the vector in a human-readab
105105

106106
```js
107107
const vector = CVSS(
108-
"CVSS:3.0/AV:N/AC:H/PR:L/UI:R/S:C/C:L/I:L/A:L/E:U/RL:T/RC:R/MAC:X/MUI:X/MA:X/MI:X"
108+
"CVSS:3.0/AV:N/AC:H/PR:L/UI:R/S:C/C:L/I:L/A:L/E:U/RL:T/RC:R/MAC:X/MUI:X/MA:X/MI:X"
109109
);
110110

111111
console.log(vector.getVectorObject()); // { CVSS: "3.0", AV: "N", AC: "H", PR: "L", UI: "R", S: "C", C: "L", I: "L", A: "L", E: "U", RL: "T", RC: "R", CR: "X", IR: "X", AR: "X", MAV: "X", MAC: "X", MPR: "X", MUI: "X", MS: "X" , MC: "X", MI: "X", MA: "X" }
@@ -235,7 +235,7 @@ To update a vector's metric:
235235

236236
```js
237237
const vector = CVSS(
238-
"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N/RL:X/RC:X"
238+
"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N/RL:X/RC:X"
239239
).updateVectorValue("AV", "L");
240240
console.log(vector); // "CVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N"
241241
```

0 commit comments

Comments
 (0)