Security Resilience

CVE-2023-0572

Froxlor ≤ 2.0.10

Public PoC
Published
29 January 2023
Modified
21 November 2024
Patch / advisory
CVSS Score v3.1 5.3
Click a component to see what it means
Raw vectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
EPSS Score 0.0067 51th percentile
Risk Priority 45 floored blend · peak EPSS

CVSS and EPSS are reproduced from their sources (NVD, FIRST EPSS). Risk Priority is our own derived reading, not an NVD score.

Summary

CVE-2023-0572 is a medium-severity Unchecked Error Condition (CWE-391) vulnerability in Froxlor Froxlor. Its CVSS base score is 5.3 (Medium).

Operationally, exploitation aligns with the MITRE ATT&CK technique Proc Filesystem (T1003.007); ranked in the top 49% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

OWASP Top 10 for Web (2025)

EU & UK References

Vulnerability Data

Unchecked Error Condition in GitHub repository froxlor/froxlor prior to 2.0.10.

CWE(s)

Related Threats

MITRE ATT&CK Enterprise Techniques

T1003.007 Proc Filesystem Credential Access
Adversaries may gather credentials from the proc filesystem or `/proc`.
T1003.008 /etc/passwd and /etc/shadow Credential Access
Adversaries may attempt to dump the contents of <code>/etc/passwd</code> and <code>/etc/shadow</code> to enable offline password cracking.
T1005 Data from Local System Collection
Adversaries may search local system sources, such as file systems, configuration files, local databases, virtual machine files, or process memory, to find files of interest and sensitive data prior to Exfiltration.
T1010 Application Window Discovery Discovery
Adversaries may attempt to get a listing of open application windows.
T1011 Exfiltration Over Other Network Medium Exfiltration
Adversaries may attempt to exfiltrate data over a different network medium than the command and control channel.
T1016 System Network Configuration Discovery Discovery
Adversaries may look for details about the network configuration and settings, such as IP and/or MAC addresses, of systems they access or through information discovery of remote systems.
Derived from this CVE’s CWE(s) via the direct CWE→ATT&CK cross-walk.

CVEs Like This One

CVE-2026-41228Same product: Froxlor Froxlor
CVE-2023-3172Same product: Froxlor Froxlor
CVE-2023-0877Same product: Froxlor Froxlor
CVE-2023-0671Same product: Froxlor Froxlor
CVE-2026-41229Same product: Froxlor Froxlor
CVE-2026-41230Same product: Froxlor Froxlor
CVE-2023-0316Same product: Froxlor Froxlor
CVE-2026-26279Same product: Froxlor Froxlor
CVE-2023-2034Same product: Froxlor Froxlor
CVE-2025-48958Same product: Froxlor Froxlor

Affected Assets

froxlor
froxlor
≤ 2.0.10

Mitigating Controls

Likely Mitigating Controls AI

Per-CVE control mapping for this CVE has not run yet; the list below is derived from the weakness types (CWEs) cited in the NVD entry.

addresses: CWE-391 CWE-754

Ensures audit logging process failures are checked and trigger defined responses instead of remaining unchecked.

addresses: CWE-391 CWE-754

Testing IR effectiveness identifies and drives fixes for unchecked error conditions that fail to initiate incident handling.

addresses: CWE-391 CWE-754

Mandates ongoing correlation, analysis, and response to monitoring results, reducing unchecked error conditions from control assessments.

addresses: CWE-754

Implements detection of unusual or exceptional conditions followed by safe mode entry, reducing the window for exploitation of unchecked conditions.

addresses: CWE-754

Training ensures users perform required checks for unusual or exceptional conditions as part of contingency roles, limiting attacker leverage from skipped validations.

addresses: CWE-391

Policy enforces checking and handling of error conditions as part of incident response processes.

addresses: CWE-391

Formal incident handling procedures enforce checking and acting on error conditions that could indicate security incidents.

addresses: CWE-754

Security testing routinely checks for unusual or exceptional inputs/conditions, identifying missing validation steps that flaw remediation then resolves.

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.

DE.AE-02 partial match
blocks

Event analysis can surface consequences of unchecked errors but does not enforce error checking itself.

DE.CM-09 partial match
blocks

Runtime monitoring can detect anomalous behavior from ignored errors but does not prevent the coding flaw.

PR.PS-04 partial match
blocks

Requiring log generation makes ignored error conditions visible to monitoring, directly reducing the weakness impact.

PR.PS-06 partial match
blocks

Secure SDLC practices include proper exception and error handling, eliminating the root cause of CWE-391.

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.

A.8.15 Logging partial match
finds

Logging can record unhandled exceptions but does not prevent the weakness itself.

finds

Monitoring may detect symptoms of unhandled conditions but does not eliminate the root weakness.

blocks

Secure development life cycle requires systematic error handling, reducing unchecked conditions.

blocks

A.8.26 only requires that security requirements (including error handling) be identified and specified during development or acquisition; it does not itself enforce, implement, or prevent exploitation of unchecked error conditions in the resulting application.

removes

A.8.27 mandates establishing and applying secure engineering principles (including secure-by-design, least privilege, hardening, and design reviews) but does not itself remove or rewrite the specific first-party code defect of ignoring error conditions; that is a coding flaw addressed by implementation or testing, not by mandating principles.

Hardening callouts derived

DISA STIG baselines are authored against specific weaknesses. Where this CVE cites a broad weakness class, the mapping is not asserted at that abstraction (owner ruling, 2026-09-25: grade only at Base and below), so no rule is shown here rather than a rule shown against the wrong grain.

  • No fine-grained STIG row for CWE-754, a class-level weakness. Rules are authored against its narrower children: CWE-354.

References