https://bugzilla.novell.com/show_bug.cgi?id=828207
https://bugzilla.novell.com/show_bug.cgi?id=828207#c6
--- Comment #6 from Matthias Weckbecker 2013-07-25 13:29:04 CEST ---
One additional question: 'KillMachine'`s job apparently is to kill processes
(unix processes) (vms). Is this correct?
377 } else if (dbus_message_is_method_call(message,
"org.freedesktop.machine1.Manager", "KillMachine")) {
378 const char *swho;
379 int32_t signo;
380 KillWho who;
381 const char *name;
382 Machine *machine;
384 if (!dbus_message_get_args(
385 message,
386 &error,
387 DBUS_TYPE_STRING, &name,
388 DBUS_TYPE_STRING, &swho,
389 DBUS_TYPE_INT32, &signo,
390 DBUS_TYPE_INVALID))
391 return bus_send_error_reply(connection, message,
&error, -EINVAL);
[...]
408 r = machine_kill(machine, who, signo); // <---
Can this result in an issue? I'm thinking of an malicious user (operating
locally) who kills virtual machines of other users on the same system. Or,
even killing a process that is not a vm at all.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.