USN-580-1: libcdio vulnerability


 
Thread Tools Search this Thread
Special Forums Cybersecurity Security Advisories (RSS) USN-580-1: libcdio vulnerability
# 1  
Old 02-21-2008
USN-580-1: libcdio vulnerability

Referenced CVEs:
CVE-2007-6613


Description:
=========================================================== Ubuntu Security Notice USN-580-1 February 20, 2008libcdio vulnerabilityCVE-2007-6613===========================================================A security issue affects the following Ubuntu releases:Ubuntu 6.06 LTSUbuntu 6.10Ubuntu 7.04Ubuntu 7.10This advisory also applies to the corresponding versions ofKubuntu, Edubuntu, and Xubuntu.The problem can be corrected by upgrading your system to thefollowing package versions:Ubuntu 6.06 LTS: libcdio6 0.76-1ubuntu1.6.06.1Ubuntu 6.10: libcdio6 0.76-1ubuntu1.6.10.1Ubuntu 7.04: libcdio6 0.76-1ubuntu2.7.04.1Ubuntu 7.10: libcdio6 0.76-1ubuntu2.7.10.1In general, a standard system upgrade is sufficient to effect thenecessary changes.Details follow:Devon Miller discovered that the iso-info and cd-info tools did notproperly perform bounds checking. If a user were tricked into usingthese tools with a crafted iso image, an attacker could cause adenial of service via a core dump, and possibly execute arbitrarycode.





More...
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question
CheckDigits::M10_005(3pm)				User Contributed Perl Documentation				 CheckDigits::M10_005(3pm)

NAME
CheckDigits::M10_005 - compute check digits for Deutsche Post Identcode/Leitcode (DE) SYNOPSIS
use Algorithm::CheckDigits; $ic = CheckDigits('identcode_dp'); if ($ic->is_valid('21.802 580.906 6')) { # do something } $cn = $ic->complete('21.802 580.906'); # $cn = '21.802 580.9066' $cd = $ic->checkdigit('21.802 580.906 6'); # $cd = '6' $bn = $ic->basenumber('21.802 580.906 6'); # $bn = '21.802 580.906' DESCRIPTION
ALGORITHM 1. Beginning left all numbers are weighted alternatively 4 and 9. 2. The sum of all products is computed. 3. The sum of step 3 ist taken modulo 10. 4. The check digit is the difference between 10 and the number from step 3. METHODS is_valid($number) Returns true only if $number consists solely of numbers and the last digit is a valid check digit according to the algorithm given above. Returns false otherwise, complete($number) The check digit for $number is computed and concatenated to the end of $number. Returns the complete number with check digit or '' if $number does not consist solely of digits and spaces. basenumber($number) Returns the basenumber of $number if $number has a valid check digit. Return '' otherwise. checkdigit($number) Returns the checkdigit of $number if $number has a valid check digit. Return '' otherwise. EXPORT None by default. AUTHOR
Mathias Weidner, <mathias@weidner.in-bad-schmiedeberg.de> SEE ALSO
perl, CheckDigits, www.pruefziffernberechnung.de. perl v5.10.0 2008-05-17 CheckDigits::M10_005(3pm)