CVE-2025-54486: 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.6% chance of exploitation in 30 days – higher than 52% 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. Monitor The Biosig Project repositories and official channels for patches addressing CVE-2025-54486 and apply them immediately upon release. 2. Until patches are available, restrict or validate all MFER file inputs rigorously, employing file integrity checks and sandboxing to limit exposure. 3. Employ runtime protections such as stack canaries, ASLR (Address Space Layout Randomization), and DEP (Data Execution Prevention) in applications using libbiosig to mitigate exploitation impact. 4. Conduct code audits and static analysis on any custom integrations of libbiosig to identify and remediate unsafe parsing or buffer handling. 5. Implement network-level controls to limit exposure of systems processing MFER files, including segmentation and strict access controls. 6. Train security and IT staff to recognize suspicious MFER files and anomalous application behavior indicative of exploitation attempts. 7. Develop and test incident response plans specific to potential exploitation scenarios involving biosignal processing systems. 8. Engage with vendors and open-source communities to share threat intelligence and coordinate timely remediation efforts.
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 8824 of biosig.c on the current master branch (35a819fa), when the Tag is 11: else if (tag==11) //0x0B { // Fs if (len>6) fprintf(stderr,"Warning MFER tag11 incorrect length %i>6\n",len); double fval; curPos += ifread(buf,1,len,hdr);