Cyber Resilience

CVE-2025-54305

Auth Bypass in Thermofisher Torrent Suite Software 5.18.1

Published
04 December 2025
Modified
16 December 2025
Patch / advisory
CVSS Score v3.1 7.8
Click a component to see what it means
Raw vectorCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
EPSS Score 0.0014 4th percentile
Risk Priority 55 floored blend · peak EPSS

Summary

CVE-2025-54305 is a high-severity Authentication Bypass by Spoofing (CWE-290) vulnerability in Thermofisher Torrent Suite Software. Its CVSS base score is 7.8 (High).

Operationally, ranked at the 4th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog.

The strongest mitigations our analysis identified map to AC-3 (Access Enforcement) and IA-2 (Identification and Authentication (Organizational Users)) — see the control section below for these in your framework.

OWASP Top 10 for Web (2025)

EU & UK References

Vulnerability Data

An issue was discovered in the Thermo Fisher Torrent Suite Django application 5.18.1. One of the middlewares included in this application, LocalhostAuthMiddleware, authenticates users as ionadmin if the REMOTE_ADDR property in request.META is set to 127.0.0.1, to 127.0.1.1, or to…

more

::1. Any user with local access to the server may bypass authentication.

CWE(s)

Related Threats

CVEs Like This One

CVE-2025-54307Same product: Thermofisher Torrent Suite Software
CVE-2025-54306Same product: Thermofisher Torrent Suite Software
CVE-2025-54303Same product: Thermofisher Torrent Suite Software
CVE-2017-11165Same vendor: Thermofisher
CVE-2025-54304Same vendor: Thermofisher
CVE-2025-53963Same vendor: Thermofisher
CVE-2023-43304Shared CWE-290
CVE-2025-32788Shared CWE-290
CVE-2026-35656Shared CWE-290
CVE-2024-36466Shared CWE-290

Affected Assets

thermofisher
torrent suite software
5.18.1

Mitigating Controls

Control response

Prevent
Stop it (NIST 800-53)
  • AC-3 Access Enforcement
  • IA-2 Identification and Authentication (Organizational Users)
  • PE-3 Physical Access Control
Detect
Catch it (NIST detect / respond)

Harden
Shrink the surface (DISA STIG)
  • 3 hardening rules · 3 OS baselines
Validate
Prove the fix (OWASP ASVS)
  • V6.4.3
  • V10.4.16
  • V10.5.1
  • V11.4.3

Mitigating Controls (NIST 800-53 r5) AI

prevent

Directly enforces authenticated access decisions; the middleware's blind trust of REMOTE_ADDR allows any local process to impersonate ionadmin and bypass the intended policy.

prevent

Requires cryptographically strong identification and authentication of users; accepting an easily spoofed loopback address as sufficient proof of identity violates this requirement.

prevent

Restricts physical and logical local access to the server; the vulnerability can only be exploited by an attacker who already has a local shell or can influence the REMOTE_ADDR seen by the Django process.

Mitigating Controls (NIST CSF 2.0) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→CSF cross-walk (authority under review) — links open the control.

PR.AA-04 full match
prevents

Protecting, conveying, and verifying identity assertions specifically prevents the spoofing that enables authentication bypass.

PR.AA-03 mostly match
prevents

Requiring authentication of users/services/hardware directly counters spoofing-based bypass when strong methods are used.

PR.AA-02 partial match
prevents

Proofing and binding identities reduces spoofing opportunities during enrollment but does not address runtime authentication implementation flaws.

Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.

degrades

Secure authentication control directly mitigates authentication bypass by spoofing.

degrades

Authentication information management directly addresses credential handling that prevents spoofing.

detects

Security testing can detect spoofing vulnerabilities but does not prevent them by itself.

prevents

Access control policy reduces spoofing opportunities but does not prescribe authentication mechanisms.

prevents

Identity management supports unique identities but does not guarantee resistance to spoofing.

prevents

Access rights assignment limits exposure but does not enforce authentication strength.

References