Announcing D-Bus 1.9.10

Simon McVittie <simon.mcvittie-ZGY8ohtN/[email protected]>
Newsgroups gmane.comp.freedesktop.dbus
Organization Collabora Ltd.
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

The “sad cyborgs” release.

As with all the 1.odd.x releases, this is a development release for
people who live in the future. Stable distributions should use the 1.8
branch instead.

http://dbus.freedesktop.org/releases/dbus/dbus-1.9.10.tar.gz
http://dbus.freedesktop.org/releases/dbus/dbus-1.9.10.tar.gz.asc
git tag: dbus-1.9.10

Security fixes merged from 1.8.16:

• Do not allow non-uid-0 processes to send forged ActivationFailure
  messages. On Linux systems with systemd activation, this would
  allow a local denial of service: unprivileged processes could
  flood the bus with these forged messages, winning the race with
  the actual service activation and causing an error reply
  to be sent back when service auto-activation was requested.
  This does not prevent the real service from being started,
  so the attack only works while the real service is not running.
  (CVE-2015-0245, fd.o #88811; Simon McVittie)

Enhancements:

• The new Monitoring interface in the dbus-daemon lets dbus-monitor and
  similar tools receive messages without altering the security
  properties of the system bus, by calling the new BecomeMonitor method
  on a private connection. This bypasses the normal <allow> and <deny>
  rules entirely, so to preserve normal message-privacy assumptions,
  only root is allowed to do this on the system bus. Restricted
  environments, such as Linux with LSMs, should lock down access to the
  Monitoring interface. (fd.o #46787, Simon McVittie)

• dbus-monitor uses BecomeMonitor to capture more traffic, if the
  dbus-daemon supports it and access permissions allow it.
  It still supports the previous approach ("eavesdropping" match rules)
  for compatibility with older bus daemons. (fd.o #46787, Simon)

• dbus-monitor can now log the message stream as binary data for later
  analysis, with either no extra framing beyond the normal D-Bus
  headers, or libpcap-compatible framing treating each D-Bus message
  as a captured packet. (fd.o #46787, Simon)

Other fixes:

• Fix some CMake build regressions (fd.o #88964, Ralf Habacker)

• On Unix, forcibly terminate regression tests after 60 seconds to
  prevent them from blocking continuous integration frameworks
  (fd.o #46787, Simon)

- -- 
Simon McVittie, Collabora Ltd.
-----BEGIN PGP SIGNATURE-----

iQIVAwUBVNjSHE3o/ypjx8yQAQg+Eg//cNgKp+w5ljb71KSsHG1UR8/8iyRjY6vx
O/POt0fBOyrh+lo7IyrwQh0SXqX2ktax+ht9gevCSjaHg7U/yFT/fwEUdz0nBrb/
lb7HpWhder88SRU75uZiWlPr/T+CelJbxwaob5cXRGfMs//Hc8+y0pdfQEopG2uv
rgrAj1W/4SOYFmbXr/UVg7AvxBHYqWXJDPB0uG8Z/qZMCp6Do4tekmmHWtLISnzs
kcXIdOnmsl/VIUdHY0+IsDkQyJXrpe42/TUzt1X3c2jROEfxcH3oNy3mhx4dlj8W
afPG4Kru6Pzv0OYfrLsYW6f4mKLi7IjF/KELvU+J1DWGIcU+9cHCcM+2+UA6uAyP
02neFse1x1nb+OOlEO+2h5AAYcrOMiQonj293kERIR43IUBbsm9KmpAlpZIQW7lb
z+uD2nxs4XgEBy+NaeuaHgzhz9SqKj52cowB1URgDixGYT7btySvqHvDffB1NMtQ
ukwad+DiP2c7FS1OGpK3BJhcv0xuXTfOar5fXGG3LZBnjZ5cfDfrsjCmBYB3hOpa
Ajl6nWWg9bgnb7ZtPQQvNi1Jq0/Wb/Z4NPZx3H4zMrCOQd5qU61j8S3CdUaF5rC6
detw02hmOerB3KeSa3G/y5TcdMA76dJly2DuADW2g+1zEXpeuEAQWpdVK0yn808w
eTsNjlD2HLk=
=MMaU
-----END PGP SIGNATURE-----
_______________________________________________
dbus mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/dbus
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.