Custom Query (16363 matches)
Results (58 - 60 of 16363)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #21358 | worksforme | OpenIndiana VirtualBox guest kernel module failed to attach | ||
| Description |
I've tried to install the Guest Additions for OpenIndiana Hipster 2002.10 under a Windows 11 Host / VirtualBox 7.04 and get: # pkgadd -G -d ./VBoxSolarisAdditions.pkg ...
Installing Oracle VM VirtualBox Guest Additions as <SUNWvboxguest>
...
Uncompressing files...
Configuring VirtualBox guest kernel module...
("pci80ee,cafe") already in use as a driver or alias.
VirtualBox guest kernel module failed to attach.
Driver (vboxms) is already installed.
VirtualBox pointer integration module failed to attach.
devfsadm: driver failed to attach: vboxguest
Creating links...
As of X Org Server 1.19, the VirtualBox graphics driver (vboxvideo) is part
of Solaris. Please install it from the package repository if necessary.
Configuring client...
Installing 64-bit shared folders module...
Installing 32-bit shared folders module...
devfsadm: driver failed to attach: vboxguest
Configuring services (this might take a while)...
Enabling services...
svcadm Instance "svc...vboxservice default" is in maintenance state.
svcadm Instance "svc...vboxmslnk default" is in maintenance state.
Updating boot archive...
Done.
Please re-login to activate the X11 guest additions.
If you have just un-installed the previous guest additions a REBOOT is required.
Installation of <SUNWvboxguest> was successful.
The installation of the Guest Additions for an Oracle Solaris 11.3 on the same machine / VBox version works fine. |
|||
| #21355 | invalid | macOS 13 / Apple Silicon - osboxes.org Arch Linux image fails to boot | ||
| Description |
I created a virtual machine using the osboxes.org Arch Linux 2022.01.01 Xfce-based image <https://versaweb.dl.sourceforge.net/project/osboxes/v/vb/4-Ar---c-x/2022.01.01/XFCE/64bit.7z> and VirtualBox presents an error message early during boot. |
|||
| #21349 | fixed | Buffer Over-Read: Malformed Dependency String in Windows Service VBoxAutostartSvc => fixed in SVN/next 7.0.x maintenance | ||
| Description |
In VirtualBox 7.0.4 for Windows, the service generated by command VBoxAutostartSvc.exe install is not startable, due to the malformed lpDependencies string for CreateServiceW(); which reads: Winmgmt Á¿î ноÑÑаРwhere it must be: Winmgmt RpcSs
(lines are separated by single null characters)
Because in this event the service depends on the nonexistent objects such as "Á¿î", it can never come up. It is rooted on the code VirtualBox-7.0.4\src\VBox\Frontends\VBoxAutostart\VBoxAutostart-win.cpp:777: com::Bstr bstrDependencies("Winmgmt\0RpcSs\0\0");
SC_HANDLE hSvc = CreateServiceW(hSCM, /* hSCManager */
bstrServiceName.raw(), /* lpServiceName */
bstrDisplayName.raw(), /* lpDisplayName */
SERVICE_CHANGE_CONFIG | SERVICE_QUERY_STATUS | SERVICE_QUERY_CONFIG, /* dwDesiredAccess */
SERVICE_WIN32_OWN_PROCESS, /* dwServiceType ( | SERVICE_INTERACTIVE_PROCESS? ) */
SERVICE_AUTO_START, /* dwStartType */
SERVICE_ERROR_NORMAL, /* dwErrorControl */
bstrCmdLine.raw(), /* lpBinaryPathName */
NULL, /* lpLoadOrderGroup */
NULL, /* lpdwTagId */
bstrDependencies.raw(), /* lpDependencies */
bstrUserFullName.raw(), /* lpServiceStartName (NULL => LocalSystem) */
bstrPwd.raw()); /* lpPassword */
Although "Winmgmt\0RpcSs\0\0" is correct format for lpDependencies[1] if it were un-encoded text, it is completely broken because it is a ascii string and com::Bstr takes a null-terminated ascii-like string, not null-in-the-middle strings. This cause CreateServiceW to indefinitely scan the memory to find a double null(\0\0) terminator since in no way bstrUserFullName can contain \0\0 on its own. This can result in huge information leakage from the heap memory (please remember the Heartbleed incident in OpenSSL) and/or crash of the process. That is why I consider this a SECURITY DEFECT. In either way, of course, users cannot use the feature they want, auto-starting their VM. I belive this is a relatively easy fix, so please consider resolving it with high priority. Regards [1] https://learn.microsoft.com/en-us/windows/win32/api/winsvc/nf-winsvc-createservicew |
|||

