CVE-2024-1345 in LaborOfficeFreeinfo

Summary

by MITRE • 02/19/2024

Weak MySQL database root password in LaborOfficeFree affects version 19.10. This vulnerability allows an attacker to perform a brute force attack and easily discover the root password.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Analysis

by VulDB Data Team • 03/24/2025

The vulnerability identified as CVE-2024-1345 represents a critical authentication weakness within the LaborOfficeFree software version 19.10, specifically targeting the MySQL database root account. This issue stems from the default configuration where the database root password is either set to a well-known default value or configured with insufficient complexity, creating an easily exploitable entry point for malicious actors. The weakness directly violates security best practices outlined in industry standards such as the OWASP Top Ten and NIST cybersecurity guidelines, where weak authentication credentials consistently rank among the most prevalent attack vectors in database security breaches.

The technical flaw manifests through the predictable nature of the default MySQL root password configuration within the LaborOfficeFree application. Attackers can leverage automated brute force tools to rapidly test common password combinations against the database service, exploiting the lack of account lockout mechanisms and insufficient password complexity requirements. This vulnerability aligns with CWE-521 Weak Password Requirements and CWE-307 Improper Restriction of Excessive Authentication Attempts, both of which are categorized under weak authentication controls. The attack surface is particularly dangerous because it provides unrestricted administrative access to the entire database system, enabling full data exfiltration, modification, or complete system compromise.

The operational impact of CVE-2024-1345 extends beyond simple unauthorized access, as it enables attackers to establish persistent backdoors within the database infrastructure. Once compromised, the root account provides complete control over all database operations including data manipulation, schema changes, and potentially lateral movement to other systems within the network. This vulnerability can be exploited through various attack vectors classified under MITRE ATT&CK technique T1190 for Exploit Public-Facing Application, where attackers target default credentials as an initial access method. The consequences include data integrity compromise, unauthorized data disclosure, and potential regulatory violations depending on the nature of information stored in the LaborOfficeFree database.

Effective mitigation strategies for CVE-2024-1345 require immediate implementation of strong password policies and comprehensive system hardening procedures. Organizations must change the default MySQL root password to a complex, randomly generated credential that meets minimum 12-character requirements with mixed character types. The system should implement account lockout mechanisms after failed authentication attempts and enable multi-factor authentication where possible. Network segmentation should isolate database services from public access, and regular security audits should verify that no default credentials remain configured. Additionally, implementing database activity monitoring and intrusion detection systems will help identify unauthorized access attempts. The remediation process should follow NIST SP 800-53 security controls and ISO 27001 requirements for access control management, ensuring that the vulnerability is not only patched but that proper security governance is established to prevent recurrence of similar configuration weaknesses.

Reservation

02/08/2024

Disclosure

02/19/2024

Moderation

accepted

CPE

ready

EPSS

0.00151

KEV

no

Activities

very low

Sources

Interested in the pricing of exploits?

See the underground prices here!