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
<li><strong>Fix & Disclosure:</strong> We follow a 90-day disclosure policy, but we aim to release fixes as quickly as possible.</li>
182
182
</ul>
183
183
184
+
<h3id="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>
<liclass="task-list-item"><inputtype="checkbox" class="task-list-item-checkbox" disabled="disabled" /><strong>The CI Workaround</strong>:
230
248
<ul>
231
249
<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>
<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.
0 commit comments