Skip to content

Commit 71b48b6

Browse files
gh-pages e6d0e47 e6d0e47
1 parent e6d0e47 commit 71b48b6

3 files changed

Lines changed: 180 additions & 154 deletions

File tree

previews/3258/community/security.html

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,24 @@ <h3 id="our-process">Our Process</h3>
181181
<li><strong>Fix &amp; Disclosure:</strong> We follow a 90-day disclosure policy, but we aim to release fixes as quickly as possible.</li>
182182
</ul>
183183

184+
<h3 id="new-issues-in-ovirt-vs-vulnerabilities-in-other-projects">New issues in oVirt vs. vulnerabilities in other projects</h3>
185+
186+
<p>The private reporting flow and Security Manager checklist below focus on <strong>new, not-yet-public vulnerability reports in oVirt’s own code</strong>,
187+
including requesting a CVE when appropriate.</p>
188+
189+
<p>If someone reports that oVirt is affected by a problem <strong>in another project</strong> oVirt depends on:</p>
190+
191+
<ul>
192+
<li><strong>Already public:</strong> You do <strong>not</strong> need a new oVirt-specific CVE.
193+
Assess impact on oVirt, validate fixes, and communicate to the community using the <strong>existing CVE ID</strong> (and upstream references as needed).</li>
194+
<li><strong>Not yet publicly disclosed:</strong> Coordinate with the <strong>maintainers of the vulnerable project</strong> so that oVirt does not publish details
195+
before the agreed disclosure time, and so announcements use the <strong>correct CVE ID</strong>.
196+
CVE reservation and assignment are handled by the <strong>CNA for that upstream project</strong>, not as a separate oVirt-only CVE.</li>
197+
</ul>
198+
199+
<p>The steps that follow (private advisory, embargo, <strong>Request CVE</strong> in GitHub) apply to <strong>undisclosed issues in oVirt code</strong>.
200+
Impact assessment, fix validation, and community disclosure still apply in all cases.</p>
201+
184202
<h3 id="security-advisories">Security advisories</h3>
185203

186204
<p>The security advisories are visible in the <strong>Security</strong> tab of the relevant repository.</p>
@@ -229,12 +247,20 @@ <h2 id="ovirt-security-manager-checklist">oVirt Security Manager Checklist</h2>
229247
<li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" disabled="disabled" /><strong>The CI Workaround</strong>:
230248
<ul>
231249
<li>As of early 2026, GitHub Actions often do not run by default on temporary private forks for safety.</li>
232-
<li><strong>Manual Step</strong>: You may need to manually trigger a local build/test or create a separate private repository within the oVirt organization for extensive CI testing if the private fork’s limitations hinder you.</li>
250+
<li><strong>Manual Step</strong>: You may need to manually trigger a local build/test or create a separate private repository within
251+
the oVirt organization for extensive CI testing if the private fork’s limitations hinder you.</li>
233252
</ul>
234253
</li>
235-
<li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" disabled="disabled" /><strong>Request CVE</strong>:
254+
<li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" disabled="disabled" /><strong>Request CVE</strong> (for <strong>new</strong> vulnerabilities in oVirt code):
236255
<ul>
237-
<li>Click the “Request CVE ID” button. GitHub (acting as the CNA) will usually assign a CVE-YEAR-XXXXX identifier within 24–48 hours. Keep this draft.</li>
256+
<li>Click the “Request CVE ID” button. GitHub (acting as the CNA) will usually assign a CVE-YEAR-XXXXX identifier within 24–48 hours. Keep this draft.
257+
<div class="alert alert-danger" role="alert">
258+
<p><i class="fa fa-exclamation-circle"></i> <b>Important: </b>
259+
Skip this when the issue is already covered by a CVE from another project;
260+
reference that CVE in advisories and community communication instead
261+
(see <a href="#new-issues-in-ovirt-vs-vulnerabilities-in-other-projects">New issues in oVirt vs. vulnerabilities in other projects</a> above).</p>
262+
</div>
263+
</li>
238264
</ul>
239265
</li>
240266
</ul>

0 commit comments

Comments
 (0)