ArchLinux: 201901-16: nasm: denial of service

    Date27 Jan 2019
    CategoryArchLinux
    999
    Posted ByAnthony Pell
    The package nasm before version 2.14.02-1 is vulnerable to denial of service.
    Arch Linux Security Advisory ASA-201901-16
    ==========================================
    
    Severity: Medium
    Date    : 2019-01-24
    CVE-ID  : CVE-2019-6290 CVE-2019-6291
    Package : nasm
    Type    : denial of service
    Remote  : No
    Link    : https://security.archlinux.org/AVG-852
    
    Summary
    =======
    
    The package nasm before version 2.14.02-1 is vulnerable to denial of
    service.
    
    Resolution
    ==========
    
    Upgrade to 2.14.02-1.
    
    # pacman -Syu "nasm>=2.14.02-1"
    
    The problems have been fixed upstream in version 2.14.02.
    
    Workaround
    ==========
    
    None.
    
    Description
    ===========
    
    - CVE-2019-6290 (denial of service)
    
    An infinite recursion issue was discovered in eval.c in Netwide
    Assembler (NASM) through 2.14.02. There is a stack exhaustion problem
    resulting from infinite recursion in the functions expr, rexp, bexpr
    and cexpr in certain scenarios involving lots of '{' characters. Remote
    attackers could leverage this vulnerability to cause a denial-of-
    service via a crafted asm file.
    
    - CVE-2019-6291 (denial of service)
    
    An issue was discovered in the function expr6 in eval.c in Netwide
    Assembler (NASM) through 2.14.02. There is a stack exhaustion problem
    caused by the expr6 function making recursive calls to itself in
    certain scenarios involving lots of '!' or '+' or '-' characters.
    Remote attackers could leverage this vulnerability to cause a denial-
    of-service via a crafted asm file.
    
    Impact
    ======
    
    A local attacker is able to cause a denial of service via a specially
    crafted asm file.
    
    References
    ==========
    
    https://bugzilla.nasm.us/show_bug.cgi?id=3392548
    https://bugzilla.nasm.us/show_bug.cgi?id=3392549
    https://security.archlinux.org/CVE-2019-6290
    https://security.archlinux.org/CVE-2019-6291
    
    You are not authorised to post comments.

    Comments powered by CComment

    LinuxSecurity Poll

    What do you think of the articles on LinuxSecurity?

    No answer selected. Please try again.
    Please select either existing option or enter your own, however not both.
    Please select minimum 0 answer(s) and maximum 3 answer(s).
    /main-polls/24-what-do-you-think-of-the-quality-of-the-articles-on-linuxsecurity?task=poll.vote&format=json
    24
    radio
    [{"id":"87","title":"Excellent, don't change a thing!","votes":"4","type":"x","order":"1","pct":57.14,"resources":[]},{"id":"88","title":"Should be more technical","votes":"2","type":"x","order":"2","pct":28.57,"resources":[]},{"id":"89","title":"Should include more HOWTOs","votes":"1","type":"x","order":"3","pct":14.29,"resources":[]}]["#ff5b00","#4ac0f2","#b80028","#eef66c","#60bb22","#b96a9a","#62c2cc"]["rgba(255,91,0,0.7)","rgba(74,192,242,0.7)","rgba(184,0,40,0.7)","rgba(238,246,108,0.7)","rgba(96,187,34,0.7)","rgba(185,106,154,0.7)","rgba(98,194,204,0.7)"]350
    bottom200

    Advisories

    We use cookies to provide and improve our services. By using our site, you consent to our Cookie Policy.