[Bug 1320223] Re: ldlinux.sys is inconsistently installed

Marc Deslauriers marc.deslauriers at canonical.com
Fri May 23 19:00:44 UTC 2014


> There should be a way to verify that a given boot image derived from
an Ubuntu ISO is actually valid

Why? You should be validating the original ISO that you download, not
the image you generate yourself.

> For the record, this behavior technically isn't a bug, but it's so
potentially dangerous because authentication is effectively impossible

I don't understand this. The image needs to be generated on a trusted computer with a validated ISO.
We do not provide any downloadable images, only ISOs.

** Changed in: usb-creator (Ubuntu)
       Status: New => Invalid

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

Title:
  ldlinux.sys is inconsistently installed

Status in “usb-creator” package in Ubuntu:
  Invalid

Bug description:
  Summary:

  There should be a way to verify that a given boot image derived from
  an Ubuntu ISO is actually valid (and md5sum.txt is not helpful here).
  In particular, it appears that ldlinux.sys is being inherited from the
  machine on which Startup Disk Creator is being run. (I can't 100%
  confirm this, but it's the only way that I can explain the same ISO
  giving rise to different instances of this file in the resulting
  image.)

  It appears that this is being done because these ISO images don't
  actually contain their own version of ldlinux.sys. For the sake of
  consistency, and thus verifiable security, that's a problem if it's
  true.

  For the record, this behavior technically isn't a bug, but it's so
  potentially dangerous because authentication is effectively impossible
  (think: a large network of infected machines, all producing consistent
  but wrong versions of ldlinux.sys). The quick and easy way to (mostly)
  fix this without any code changes is just to publish SHA256s of
  acceptable ldlinux.sys files on the usual release notes page with the
  ISO hashes.

  Boot sector authentication is another serious concern, but I don't
  want to create another bug report about that at the moment.

  Details:

  http://askubuntu.com/questions/466619/how-to-authenticate-a-startup-
  disk-image

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: usb-creator-gtk 0.2.56
  ProcVersionSignature: Ubuntu 3.13.0-24.47-generic 3.13.9
  Uname: Linux 3.13.0-24-generic x86_64
  ApportVersion: 2.14.1-0ubuntu3.1
  Architecture: amd64
  CurrentDesktop: Unity
  Date: Fri May 16 08:39:27 2014
  EcryptfsInUse: Yes
  ExecutablePath: /usr/bin/usb-creator-gtk
  InstallationDate: Installed on 2014-05-14 (2 days ago)
  InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
  InterpreterPath: /usr/bin/python3.4
  ProcEnviron:
   LANGUAGE=en_US
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: usb-creator
  UDisksDump: Error: [Errno 2] No such file or directory: 'udisks'
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/usb-creator/+bug/1320223/+subscriptions



More information about the foundations-bugs mailing list