[Bug 959131] Re: Doesn't detect unauthenticated packages if the transaction hasn't been simulated before

Marc Deslauriers marc.deslauriers at canonical.com
Mon Apr 2 17:42:03 UTC 2012


** Visibility changed to: Public

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to aptdaemon in Ubuntu.
https://bugs.launchpad.net/bugs/959131

Title:
  Doesn't detect unauthenticated packages if the transaction hasn't been
  simulated before

Status in “aptdaemon” package in Ubuntu:
  Fix Released
Status in “aptdaemon” source package in Natty:
  Fix Released
Status in “aptdaemon” source package in Oneiric:
  Fix Released
Status in “aptdaemon” source package in Precise:
  Fix Released

Bug description:
  Aptdaemon allows to install unauthenticated packages using software-
  center or update-manager.

  The version of aptdaemon in Natty, Oneiric and Precise are affected.
  Dear security team, could you please apply the attached
  securtiy_fix_install_unauthenticated_packages_(oneric|natty) patches
  to the corresponding releases?

  The version in Precise will be fixed by a new upstream snapshot
  release and will also inculde the fixed deffered simulation patch.

  Background: Aptdaemon only checks for unauthenticated packages during
  the simulation of a transaction. Normally aptdaemon should simulate
  every transaction before it is queued, even if the client hasn't
  explicitly called the Simulate method of the transaction before (e.g.
  update-manager and software-center don't simulate the transactions).
  But there is an error in aptdaemon.core.TransactionQueue.put() which
  results in the transactions being queued and applied before they are
  simulated.

  Two steps are required to resolve this issue:

  (1) Perform a re-check of unauthenticated packages directly before
  applying the changes

  (2) Fix the automatic simulation of transactions [But this part could
  be skipped for a security fix release]

  Thanks a lot to Michael Vogt for detecing and providing a fix for this
  issue.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/aptdaemon/+bug/959131/+subscriptions




More information about the foundations-bugs mailing list