CVE-2025-54480: The Biosig Project libbiosig · Stack-based Buffer Overflow
Affects The Biosig Project libbiosigSource CVE Database V5
Not known to be exploited · CVSS 9.8 Critical.
Data as of 25 Oct 2026, 19:02 UTC
- EPSS
- 0.7% chance of exploitation in 30 days – higher than 53% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 25 Aug 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| The Biosig Project libbiosig | Affected
| Fixed in– |
AI-suggested
1. Immediate mitigation should focus on restricting the acceptance of untrusted MFER files, implementing strict input validation and sanitization at the application level before passing data to libbiosig. 2. Monitor for updates from The Biosig Project and apply patches as soon as they become available; maintain close communication with the vendor or open-source community for timely fixes. 3. Employ runtime protections such as stack canaries, ASLR, and DEP (Data Execution Prevention) to reduce exploitation success. 4. Conduct code audits and fuzz testing on the MFER parsing components to identify and remediate similar vulnerabilities proactively. 5. Isolate systems processing MFER files in segmented network zones to limit potential lateral movement if exploited. 6. Implement file integrity monitoring and anomaly detection to identify suspicious MFER files or unexpected application behavior. 7. Educate developers and security teams about secure coding practices related to buffer management and input validation, especially in biomedical software contexts. 8. For organizations deploying libbiosig in critical environments, consider temporary workarounds such as disabling MFER file support if feasible until patches are applied.
Description
A stack-based buffer overflow vulnerability exists in the MFER parsing functionality of The Biosig Project libbiosig 3.9.0 and Master Branch (35a819fa). A specially crafted MFER file can lead to arbitrary code execution. An attacker can provide a malicious file to trigger this vulnerability.This vulnerability manifests on line 8719 of biosig.c on the current master branch (35a819fa), when the Tag is 0: if (tag==0) { if (len!=1) fprintf(stderr,"Warning MFER tag0 incorrect length %i!=1\n",len); curPos += ifread(buf,1,len,hdr); }