Bug 271141 - security/vuxml: vulnerabilities for the emulators/virtualbox-ose family, 6.⋯ versions prior to 6.1.46
Summary: security/vuxml: vulnerabilities for the emulators/virtualbox-ose family, 6.⋯ ...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Many People
Assignee: Fernando Apesteguía
URL: https://www.oracle.com/security-alerts/
Keywords: security
: 272586 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-04-30 00:52 UTC by Graham Perrin
Modified: 2023-07-20 16:35 UTC (History)
4 users (show)

See Also:


Attachments
emulators/virtualbox-ose-6.1.44 CVE (4.96 KB, patch)
2023-07-19 16:19 UTC, groenveld
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2023-05-02 10:45:20 UTC
^Triage: reporter is committer, assign accordingly.

Tip: cd security/vuxml && make newentry CVE_ID=CVE-YYYY-NNNNN
Comment 2 Graham Perrin freebsd_committer freebsd_triage 2023-05-02 19:32:58 UTC
In an earlier report I noted that this type of work will be better done by someone with relevant experience. Thanks.
Comment 3 Fernando Apesteguía freebsd_committer freebsd_triage 2023-05-02 20:31:40 UTC
(In reply to Graham Perrin from comment #2)
I wonder how those other people acquired that experience... Maybe the tried *a first time*?
Comment 4 Graham Perrin freebsd_committer freebsd_triage 2023-05-03 01:01:23 UTC
(In reply to Fernando Apesteguía from comment #3)

Bug reports are not the place to discuss things such as this, but since I'm being pushed, here goes. 

----

I take a fairly conscientious approach to security vulnerabilities and other security issues. This approach will not extend, in the near future, to learning more about VuXML. 

I strike a balance between: 

a) the many other things that remain to be learnt – for my day job, 
   and for volunteer contributions in areas such as the FreeBSD Project

b) the need to keep myself motivated whilst sometimes deeply 
   frustrated – this means, leaning towards things that I enjoy

c) the need for appropriate learning paths – please be reminded that 
   I am dyslexic. I linked to my profile, in Phabricator, when I 
   introduced myself to developers@ after gaining a doc commit bit.

There are, simply, too many things to learn; and the Project has too few volunteers. 

Pushing me in a direction that's unwanted, when I'm already overly busy and/or frustrated in areas that are far more important (or essential) to me, will surely reduce my readiness to volunteer. 

Please consider using the next FreeBSD Project status report as a medium to call for help; and the FreeBSD Journal as a medium through which people might be taught. 

Thank you
Comment 5 Graham Perrin freebsd_committer freebsd_triage 2023-06-03 13:21:37 UTC
With the Oracle-supported 6.1 branch <https://www.virtualbox.org/wiki/Changelog-6.1> currently at 6.1.44

As far as I can tell, from a FreeBSD-CURRENT perspective, <https://cgit.freebsd.org/ports/commit/?id=1d37fcd8316a078e512852b7c565b5b2cf2dcbcd> (2023-05-15), its cherry-pick to 2023Q2, and other 6.1-related commits negated the need to mark as FORBIDDEN. 


% uname -r
14.0-CURRENT
% pkg search virtualbox | grep -v 6.1.44
phpvirtualbox-6.1_1            AJAX Web Interface for VirtualBox
phpvirtualbox-legacy-5.2.1_2   AJAX Web Interface for VirtualBox
virtualbox-ose-additions-legacy-5.2.44_5 VirtualBox additions for FreeBSD guests
virtualbox-ose-additions-nox11-legacy-5.2.44_4 VirtualBox additions for FreeBSD guests
virtualbox-ose-kmod-legacy-5.2.44_7 VirtualBox kernel module for FreeBSD
% 


In addition: we might reasonably assume that ports of the 5.2 branch are vulnerable, however these are no longer supported by Oracle (and so, we can't expect vulnerabilities to be documented by Oracle).
Comment 6 Graham Perrin freebsd_committer freebsd_triage 2023-07-19 02:32:08 UTC
*** Bug 272586 has been marked as a duplicate of this bug. ***
Comment 7 Graham Perrin freebsd_committer freebsd_triage 2023-07-19 02:36:12 UTC
From the duplicate report, condensed (corrected) to a list of five: 

emulators/virtualbox-ose
emulators/virtualbox-ose-additions
emulators/virtualbox-ose-additions-nox11
emulators/virtualbox-ose-kmod
emulators/virtualbox-ose-nox11

<https://www.freshports.org/search.php?stype=name&method=match&query=virtualbox-ose&num=20&orderby=port&orderbyupdown=asc&search=Search&format=html&minimal=1&branch=head>
Comment 8 groenveld 2023-07-19 16:19:29 UTC
Created attachment 243493 [details]
emulators/virtualbox-ose-6.1.44 CVE

I think correctly this captures the 4 CVEs.
John
groenveld@acm.rog
Comment 9 Fernando Apesteguía freebsd_committer freebsd_triage 2023-07-20 06:41:45 UTC
Committed,

Thanks!
Comment 10 commit-hook freebsd_committer freebsd_triage 2023-07-20 06:42:20 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7be06437cf4dde2f4e096c225bebe415225f64ab

commit 7be06437cf4dde2f4e096c225bebe415225f64ab
Author:     Patrick R Groeneveld <groenveld@acm.org>
AuthorDate: 2023-07-20 06:40:26 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2023-07-20 06:40:26 +0000

    security/vuxml: Document vulnerabilities in emulators/virtualbox-ose*

    ChangeLog: https://www.oracle.com/security-alerts/

    PR:             271141
    Reported by:    grahamperrin@freebsd.org

 security/vuxml/vuln/2023.xml | 112 ++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 111 insertions(+), 1 deletion(-)
Comment 11 Graham Perrin freebsd_committer freebsd_triage 2023-07-20 16:35:20 UTC
<https://www.oracle.com/security-alerts/cpujul2023.html#AppendixOVIR> 

The fix for bug 272572 negates the need to mark things FORBIDDEN.