libmagic1_5.14-2ubuntu3.4_i386.deb


Advertisement

Description

libmagic1 - File type determination library using "magic" numbers

Property Value
Distribution Ubuntu 14.04 LTS (Trusty Tahr)
Repository Ubuntu Updates Main i386
Package filename libmagic1_5.14-2ubuntu3.4_i386.deb
Package name libmagic1
Package version 5.14
Package release 2ubuntu3.4
Package architecture i386
Package type deb
Category libs
Homepage http://www.darwinsys.com/file/
License -
Maintainer Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size 181.17 KB
Installed size 2.70 MB
This library can be used to classify files according to magic number tests. It
implements the core functionality of the file command.

Alternatives

Package Version Architecture Repository
libmagic1_5.14-2ubuntu3.4_amd64.deb 5.14 amd64 Ubuntu Updates Main
libmagic1_5.14-2ubuntu3_amd64.deb 5.14 amd64 Ubuntu Main
libmagic1_5.14-2ubuntu3_i386.deb 5.14 i386 Ubuntu Main
libmagic1 - - -

Requires

Name Value
libc6 >= 2.15
multiarch-support -
zlib1g >= 1:1.1.4

Download

Type URL
Mirror archive.ubuntu.com
Binary Package libmagic1_5.14-2ubuntu3.4_i386.deb
Source Package file

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libmagic1 deb package:
    # sudo apt-get install libmagic1

Files

Path
/etc/magic
/etc/magic.mime
/usr/lib/i386-linux-gnu/libmagic.so.1
/usr/lib/i386-linux-gnu/libmagic.so.1.0.0
/usr/share/bug/libmagic1/control
/usr/share/bug/libmagic1/presubj
/usr/share/doc/libmagic1/changelog.Debian.gz
/usr/share/doc/libmagic1/copyright
/usr/share/file/magic.mgc
/usr/share/man/man5/magic.5.gz
/usr/share/misc/magic
/usr/share/misc/magic.mgc

Changelog

2018-06-13 - Marc Deslauriers <marc.deslauriers@ubuntu.com>
file (1:5.14-2ubuntu3.4) trusty-security; urgency=medium
* SECURITY UPDATE: denial of service via large number of notes or long
string
- debian/patches/CVE-2014-962x-pre*.patch: backport pre-requisite code
changes.
- debian/patches/CVE-2014-962x-1.patch: add a limit to the number of
ELF notes processed in doc/file.man, doc/libmagic.man,
src/apprentice.c, src/elfclass.h, src/file.c, src/file.h,
src/file_opts.h, src/magic.c, src/magic.h.in, src/readelf.c.
- debian/patches/CVE-2014-962x-2.patch: limit string printing to 100
chars, and add flags in src/readelf.c.
- CVE-2014-9620
- CVE-2014-9621
* SECURITY UPDATE: denial of service via crafted ELF file
- debian/patches/CVE-2014-9653.patch: bail out on partial reads in
src/readelf.c.
- CVE-2014-9653
* SECURITY UPDATE: memory corruption in file_check_mem.
- debian/patches/CVE-2015-8865.patch: properly calculate length in
src/funcs.c.
- CVE-2015-8865
* SECURITY UPDATE: out-of-bounds read via crafted ELF file
- debian/patches/CVE-2018-10360.patch: add bounds check to
src/readelf.c.
- CVE-2018-10360
2015-01-27 - Marc Deslauriers <marc.deslauriers@ubuntu.com>
file (1:5.14-2ubuntu3.3) trusty-security; urgency=medium
* SECURITY UPDATE: DoS via insufficient note headers
- debian/patches/CVE-2014-3710.patch: handle running out of not headers
in src/readelf.c.
- CVE-2014-3710
* SECURITY UPDATE: DoS in ELF parser
- debian/patches/CVE-2014-8116.patch: limit number of headers and
capabilities in src/elfclass.h, src/readelf.c.
- CVE-2014-8116
* SECURITY UPDATE: DoS via missing recursion limits
- debian/patches/CVE-2014-8117.patch: lower recursion level and allow
it to be set from the command line in src/apprentice.c, src/file.c,
src/file.h, src/file_opts.h, src/funcs.c, src/magic.c,
src/magic.h.in, src/softmagic.c, add new option to documentation in
doc/file.man, doc/libmagic.man.
- CVE-2014-8117
* SECURITY UPDATE: DoS via long pascal strings
- debian/patches/pr398-truncate-pascal-strings.patch: correctly
calculate size in src/softmagic.c.
- No CVE number
* debian/libmagic1.symbols: added new symbols
2014-08-27 - Seth Arnold <seth.arnold@canonical.com>
file (1:5.14-2ubuntu3.2) trusty-security; urgency=medium
* SECURITY UPDATE: buffer underflow in CDF file identification
- debian/patches/CVE-2014-3587.patch: modify src/cdf.c to detect and
abort on buffer underflows.
- CVE-2014-3587

See Also

Package Description
libmagick++-dev_6.7.7.10-6ubuntu3.13_i386.deb object-oriented C++ interface to ImageMagick - development files
libmagick++5_6.7.7.10-6ubuntu3.13_i386.deb object-oriented C++ interface to ImageMagick
libmagickcore-dev_6.7.7.10-6ubuntu3.13_i386.deb low-level image manipulation library - development files
libmagickcore5-extra_6.7.7.10-6ubuntu3.13_i386.deb low-level image manipulation library - extra codecs
libmagickcore5_6.7.7.10-6ubuntu3.13_i386.deb low-level image manipulation library
libmagickwand-dev_6.7.7.10-6ubuntu3.13_i386.deb image manipulation library - development files
libmagickwand5_6.7.7.10-6ubuntu3.13_i386.deb image manipulation library
libmbim-glib-dev_1.6.0-2ubuntu0.1_i386.deb Header files for adding MBIM support to applications that use glib
libmbim-glib-doc_1.6.0-2ubuntu0.1_all.deb API documentation for the MBIM protocol library
libmbim-glib0_1.6.0-2ubuntu0.1_i386.deb Support library to use the MBIM protocol
libmetacity-dev_2.34.13-0ubuntu4.1_i386.deb development files for the Metacity window manager
libmetacity-private0a_2.34.13-0ubuntu4.1_i386.deb library for the Metacity window manager
libmilter-dev_8.14.4-4.1ubuntu1.1_i386.deb Sendmail Mail Filter API (Milter)
libmilter1.0.1_8.14.4-4.1ubuntu1.1_i386.deb Sendmail Mail Filter API (Milter)
libminiupnpc-dev_1.6-3ubuntu2.14.04.4_i386.deb UPnP IGD client lightweight library development files
Advertisement
Advertisement