Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      Sunshine And March Vibes (2025 Wallpapers Edition)

      May 21, 2025

      The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks

      May 21, 2025

      How To Fix Largest Contentful Paint Issues With Subpart Analysis

      May 21, 2025

      How To Prevent WordPress SQL Injection Attacks

      May 21, 2025

      Google DeepMind’s CEO says Gemini’s upgrades could lead to AGI — but he still thinks society isn’t “ready for it”

      May 21, 2025

      Windows 11 is getting AI Actions in File Explorer — here’s how to try them right now

      May 21, 2025

      Is The Alters on Game Pass?

      May 21, 2025

      I asked Copilot’s AI to predict the outcome of the Europa League final, and now I’m just sad

      May 21, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      Celebrating GAAD by Committing to Universal Design: Equitable Use

      May 21, 2025
      Recent

      Celebrating GAAD by Committing to Universal Design: Equitable Use

      May 21, 2025

      GAAD and Universal Design in Healthcare – A Deeper Look

      May 21, 2025

      GAAD and Universal Design in Pharmacy – A Deeper Look

      May 21, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Google DeepMind’s CEO says Gemini’s upgrades could lead to AGI — but he still thinks society isn’t “ready for it”

      May 21, 2025
      Recent

      Google DeepMind’s CEO says Gemini’s upgrades could lead to AGI — but he still thinks society isn’t “ready for it”

      May 21, 2025

      Windows 11 is getting AI Actions in File Explorer — here’s how to try them right now

      May 21, 2025

      Is The Alters on Game Pass?

      May 21, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Security»Common Vulnerabilities and Exposures (CVEs)»CVE-2025-37991 – HP parisc SIGFPE Double Crash Vulnerability

    CVE-2025-37991 – HP parisc SIGFPE Double Crash Vulnerability

    May 20, 2025

    CVE ID : CVE-2025-37991

    Published : May 20, 2025, 6:15 p.m. | 34 minutes ago

    Description : In the Linux kernel, the following vulnerability has been resolved:

    parisc: Fix double SIGFPE crash

    Camm noticed that on parisc a SIGFPE exception will crash an application with
    a second SIGFPE in the signal handler. Dave analyzed it, and it happens
    because glibc uses a double-word floating-point store to atomically update
    function descriptors. As a result of lazy binding, we hit a floating-point
    store in fpe_func almost immediately.

    When the T bit is set, an assist exception trap occurs when when the
    co-processor encounters *any* floating-point instruction except for a double
    store of register %fr0. The latter cancels all pending traps. Let’s fix this
    by clearing the Trap (T) bit in the FP status register before returning to the
    signal handler in userspace.

    The issue can be reproduced with this test program:

    root@parisc:~# cat fpe.c

    static void fpe_func(int sig, siginfo_t *i, void *v) {
    sigset_t set;
    sigemptyset(&set);
    sigaddset(&set, SIGFPE);
    sigprocmask(SIG_UNBLOCK, &set, NULL);
    printf(“GOT signal %d with si_code %ldn”, sig, i->si_code);
    }

    int main() {
    struct sigaction action = {
    .sa_sigaction = fpe_func,
    .sa_flags = SA_RESTART|SA_SIGINFO };
    sigaction(SIGFPE, &action, 0);
    feenableexcept(FE_OVERFLOW);
    return printf(“%lfn”,1.7976931348623158E308*1.7976931348623158E308);
    }

    root@parisc:~# gcc fpe.c -lm
    root@parisc:~# ./a.out
    Floating point exception

    root@parisc:~# strace -f ./a.out
    execve(“./a.out”, [“./a.out”], 0xf9ac7034 /* 20 vars */) = 0
    getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
    …
    rt_sigaction(SIGFPE, {sa_handler=0x1110a, sa_mask=[], sa_flags=SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
    — SIGFPE {si_signo=SIGFPE, si_code=FPE_FLTOVF, si_addr=0x1078f} —
    — SIGFPE {si_signo=SIGFPE, si_code=FPE_FLTOVF, si_addr=0xf8f21237} —
    +++ killed by SIGFPE +++
    Floating point exception

    Severity: 0.0 | NA

    Visit the link for more details, such as CVSS details, affected products, timeline, and more…

    Source: Read More

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleCVE-2025-37990 – “Broadcom brcm80211 WiFi Linux Kernel Uninitialized Variable Use”
    Next Article CVE-2025-37983 – Linux kernel qibfs Dentry Leak

    Related Posts

    Security

    Nmap 7.96 Launches with Lightning-Fast DNS and 612 Scripts

    May 22, 2025
    Common Vulnerabilities and Exposures (CVEs)

    CVE-2025-3111 – GitLab Kubernetes Denial of Service Vulnerability

    May 22, 2025
    Leave A Reply Cancel Reply

    Continue Reading

    Benefits of Education Accessibility in the Universal Design Series – 5

    Development

    Revolutionizing customer service: MaestroQA’s integration with Amazon Bedrock for actionable insight

    Machine Learning

    SaveDesktop: La soluzione per salvare e ripristinare le configurazioni del desktop GNU/Linux

    Linux

    Microsoft Loop will allow users to edit the owner of a workspace

    Operating Systems

    Highlights

    CVE-2025-46726 – Langroid XMLToolMessage XML External Entity (XXE) Denial of Service (DoS) and Local File Information Exposure

    May 5, 2025

    CVE ID : CVE-2025-46726

    Published : May 5, 2025, 8:15 p.m. | 3 hours, 19 minutes ago

    Description : Langroid is a framework for building large-language-model-powered applications. Prior to version 0.53.4, a LLM application leveraging `XMLToolMessage` class may be exposed to untrusted XML input that could result in DoS and/or exposing local files with sensitive information. Version 0.53.4 fixes the issue.

    Severity: 0.0 | NA

    Visit the link for more details, such as CVSS details, affected products, timeline, and more…

    More than machines: The inner workings of AI agents

    February 11, 2025

    Cost-effective AI image generation with PixArt-Σ inference on AWS Trainium and AWS Inferentia

    May 14, 2025

    OpenBubbles is a cross-platform app ecosystem

    April 4, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.