VirtualBox

source: vbox/trunk/doc/manual/en_US/user_Security.xml@ 35519

Last change on this file since 35519 was 35297, checked in by vboxsync, 14 years ago

Manual: typo

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 3.7 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
3"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
4<chapter id="Troubleshooting">
5 <title>Security considerations</title>
6
7 <sect1>
8 <title>Potentially insecure operations</title>
9
10 <para>The following features of VirtualBox can present security
11 problems:<itemizedlist>
12 <listitem>
13 <para>Enabling 3D graphics via the Guest Additions exposes the host
14 to additional security risks; see <xref
15 linkend="guestadd-3d" />.</para>
16 </listitem>
17
18 <listitem>
19 <para>When teleporting a machine, the data stream through which the
20 machine's memory contents are transferred from one host to another
21 is not encrypted. A third party with access to the network through
22 which the data is transferred could therefore intercept that
23 data.</para>
24 </listitem>
25
26 <listitem>
27 <para>When using the VirtualBox web service to control a VirtualBox
28 host remotely, connections to the web service (through which the API
29 calls are transferred via SOAP XML) are not encrypted, but use plain
30 HTTP. For details about the web service, please see <xref
31 linkend="VirtualBoxAPI" />.</para>
32 </listitem>
33 </itemizedlist></para>
34 </sect1>
35
36 <sect1>
37 <title>Authentication</title>
38
39 <para>The following components of VirtualBox can use passwords for
40 authentication:<itemizedlist>
41 <listitem>
42 <para>When using the VirtualBox extension pack provided by Oracle
43 for VRDP remote desktop support, you can optionally use various
44 methods to configure RDP authentication. See <xref
45 linkend="vbox-auth" /> for details.</para>
46 </listitem>
47
48 <listitem>
49 <para>When using teleporting, passwords can optionally be used to
50 protect a machine waiting to be teleported from unauthorized access.
51 Note however that these passwords are stored <emphasis
52 role="bold">unencrypted</emphasis> in the machine configuration XML
53 and therefore potentially readable on the host. See <xref
54 linkend="teleporting" /> and <xref
55 linkend="vboxmanage-modifyvm-teleport" />.</para>
56 </listitem>
57
58 <listitem>
59 <para>When using remote iSCSI storage and the storage server
60 requires authentication, a password can optionally be supplied with
61 the <computeroutput>VBoxManage storageattach</computeroutput>
62 command. Note however that this is stored <emphasis
63 role="bold">unencrypted</emphasis> in the machine configuration and
64 is therefore potentially readable on the host. See <xref
65 linkend="storage-iscsi" /> and <xref
66 linkend="vboxmanage-storageattach" />.</para>
67 </listitem>
68
69 <listitem>
70 <para>When using the VirtualBox web service to control a VirtualBox
71 host remotely, connections to the web service are authenticated in
72 various ways. This is described in detail in the VirtualBox Software
73 Development Kit (SDK) reference; please see <xref
74 linkend="VirtualBoxAPI" />.</para>
75 </listitem>
76 </itemizedlist></para>
77 </sect1>
78
79 <sect1>
80 <title>Encryption</title>
81
82 <para>The following components of VirtualBox use encryption to protect
83 sensitive data:<itemizedlist>
84 <listitem>
85 <para>When using the VirtualBox extension pack provided by Oracle
86 for VRDP remote desktop support, RDP data can optionally be
87 encrypted. See <xref linkend="vrde-crypt" /> for details.</para>
88 </listitem>
89 </itemizedlist></para>
90 </sect1>
91</chapter>
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette