Security Advisory Updated SANE and XSane packages fix temporary file handling vulnerabilities

Advisory: RHSA-2001:172-11
Type: Security Advisory
Severity: N/A
Issued on: 2001-12-12
Last updated on: 2002-01-05
Affected Products: Powertools 6.2
OVAL: N/A
CVEs (cve.mitre.org): CVE-2001-0887
CVE-2001-0890

Details

Updated SANE and XSane packages are available, which fix insecure handling
of temporary files.

XSane is an X-based interface providing access to scanners, digital
cameras, and other capture devices. When XSane creates temporary files, it
does so with predictable filenames in a manner that would follow symbolic
links. This could allow a local user to overwrite files
written by the user running XSane.

Additionally, the SANE library that XSane uses also has some similar
problems. When some SANE backend drivers created temporary files they
did so in a manner that would follow symbolic links. These packages
prevent that kind of attack. The default configuration had one of these
backends enabled. These packages update XSane to version 0.82 and turn off
the vulnerable backend in the default configuration.

The Common Vulnerabilities and Exposures project (cve.mitre.org) has
assigned the names CAN-2001-0887 and CAN-2001-0890 to these issues.


Solution

Before applying this update, make sure all previously released errata
relevant to your system have been applied.

To update all RPMs for your particular architecture, run:

rpm -Fvh [filenames]

where [filenames] is a list of the RPMs you wish to upgrade. Only those
RPMs which are currently installed will be updated. Those RPMs which are
not installed but included in the list will not be updated. Note that you
can also use wildcards (*.rpm) if your current directory *only* contains the
desired RPMs.

Please note that this update is also available via Red Hat Network. Many
people find this an easier way to apply updates. To use Red Hat Network,
launch the Red Hat Update Agent with the following command:

up2date

This will start an interactive process that will result in the appropriate
RPMs being upgraded on your system.

Updated packages

Powertools 6.2

SRPMS:
ftp://updates.redhat.com/6.2/en/powertools/SRPMS/sane-1.0.1-4.1.src.rpm
Missing file
    b1b66938a070ad5e8bf53f6e014e9049
ftp://updates.redhat.com/6.2/en/powertools/SRPMS/xsane-0.82-1.1.src.rpm
Missing file
    729200175af0991d9facfadea32d99bc
 
Alpha:
ftp://updates.redhat.com/6.2/en/powertools/alpha/sane-1.0.1-4.1.alpha.rpm
Missing file
    7a8f6ed7d9a5032b702742ec44e64e6c
ftp://updates.redhat.com/6.2/en/powertools/alpha/sane-devel-1.0.1-4.1.alpha.rpm
Missing file
    c000681d14885a507204ddc519ce6b4e
ftp://updates.redhat.com/6.2/en/powertools/alpha/xsane-0.82-1.1.alpha.rpm
Missing file
    4a08bc7cb2334f664144e428549af2eb
ftp://updates.redhat.com/6.2/en/powertools/alpha/xsane-gimp-0.82-1.1.alpha.rpm
Missing file
    f13efa82546de8b4257c2aee78523030
 
IA-32:
ftp://updates.redhat.com/6.2/en/powertools/i386/sane-1.0.1-4.1.i386.rpm
Missing file
    b450c3646e52afb1038e82b6b62446fe
ftp://updates.redhat.com/6.2/en/powertools/i386/sane-devel-1.0.1-4.1.i386.rpm
Missing file
    f83f8335429601765f60a0596d3537af
ftp://updates.redhat.com/6.2/en/powertools/i386/xsane-0.82-1.1.i386.rpm
Missing file
    538d57adf43dded0d789898f44d957bf
ftp://updates.redhat.com/6.2/en/powertools/i386/xsane-gimp-0.82-1.1.i386.rpm
Missing file
    368f2994c770875f0f693d49f17cc2e9
 
Sparc:
ftp://updates.redhat.com/6.2/en/powertools/sparc/sane-1.0.1-4.1.sparc.rpm
Missing file
    92cb9e18184efe36746a6755be3ec6ba
ftp://updates.redhat.com/6.2/en/powertools/sparc/sane-devel-1.0.1-4.1.sparc.rpm
Missing file
    4ff61b697ab7000650248c8d2161bf32
ftp://updates.redhat.com/6.2/en/powertools/sparc/xsane-0.82-1.1.sparc.rpm
Missing file
    47416e0bca7c4845c17d61ee10c790af
ftp://updates.redhat.com/6.2/en/powertools/sparc/xsane-gimp-0.82-1.1.sparc.rpm
Missing file
    60bd5e3ef524bf574fb2b07ea0ef38c8
 

References


Keywords

files, sane, temporary, xsane


These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/