@@ -11,8 +11,7 @@ Overview
1111
1212Product Vulnerability Analysis in DejaCode helps teams assess, review, and manage
1313vulnerabilities specific to individual Products. The platform supports detailed
14- analysis workflows, data propagation across related products, and integration with
15- external tools via the **REST API **.
14+ analysis workflows and data propagation across related products.
1615
17161. Accessing Product Vulnerability Analysis
1817-------------------------------------------
@@ -39,36 +38,12 @@ vulnerability, enabling in-depth review and understanding of its potential impac
3938
4039.. image :: images/howto-4-product-vulnerability-analysis/vulnerabilities-tab.jpg
4140
42- Each entry includes the following information:
43-
44- - **Vulnerability ID **:
45- A unique identifier prefixed with "VCID-", such as **VCID-2024-0001 **, ensuring
46- traceability.
47- - **Aliases **:
48- Alternate identifiers for the vulnerability, including **CVE identifiers **
49- (e.g., **CVE-2019-17571 **).
50- - **Severity Levels **:
51- Categorized as **critical **, **high **, **medium **, or **low **, based on potential
52- impact.
53- - **Exploitability Score **:
54- Indicates the likelihood of exploitation, with three levels:
55-
56- - **0.5 **: No known exploits.
57- - **1.0 **: Potential exploits exist.
58- - **2.0 **: Known exploits are available.
59-
60- - **Risk Score **:
61- A value between **0.0 ** and **10.0 **, representing the overall risk posed by the
62- vulnerability.
63- This score is calculated by multiplying the highest severity with its weight and
64- the exploitability score, capped at **10.0 **.
65- - **Affected Packages **:
66- Links to the affected packages and their versions.
41+ Each entry includes the vulnerability ID, its aliases, severity, exploitability, and
42+ risk score, along with links to the affected packages.
6743
68- .. note ::
69- All vulnerability details, including analysis results and propagation status, are
70- accessible through the **REST API **, enabling automated workflows and seamless
71- integration with external tools.
44+ .. seealso ::
45+ Refer to :ref: `reference_vulnerability_management ` for a complete description of
46+ these fields and how the risk score is calculated.
7247
73483. Conducting Analysis
7449----------------------
@@ -158,10 +133,6 @@ To analyze a vulnerability effectively:
1581336. **Save Changes **:
159134 Save your analysis to ensure it is available for reference and propagated as needed.
160135
161- .. note ::
162- The analysis data is also accessible via the **REST API **, making it possible to
163- integrate with automated tools and workflows.
164-
1651364. Propagating Analysis Across Products
166137---------------------------------------
167138
@@ -177,15 +148,16 @@ To streamline reviews, DejaCode supports analysis data propagation:
1771485. Leveraging REST API for Automation
178149-------------------------------------
179150
180- The **REST API ** provides full access to vulnerability analysis data, enabling
181- programmatic workflows such as:
182-
183- - Querying vulnerabilities linked to specific Products.
184- - Automating analysis result updates.
151+ Vulnerability analyses are available at ``/api/v2/vulnerability_analyses/ ``, supporting
152+ create, retrieve, update, and list operations. Use it to query analyses for specific
153+ products or packages, and to automate analysis updates as part of your own workflows.
185154
186- Refer to the **API documentation ** from the **"Tools" menu ** for detailed guidance on
187- using these endpoints.
155+ .. seealso ::
156+ Refer to the **API documentation ** from the **"Tools" menu ** for the full list of
157+ fields and filters.
188158
189159.. seealso ::
190160 Explore the :ref: `reference_vulnerability_management ` chapter for an overview of
191- related features.
161+ related features. If you are looking for automated, rule-based recommendations
162+ instead of manual review, refer to :ref: `reference_vulnerability_triage ` and
163+ :ref: `how_to_7 `.
0 commit comments