Skip to main content
VulnerabilityPublished

CVE-2024-46097: TestLink · Improper Access Control

Source CVE Database V5

0

Not known to be exploited · CVSS 8.1 High.

Data as of 26 Oct 2026, 16:39 UTC

CVSS 3.1 base score
8.1High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.4% chance of exploitation in 30 days – higher than 37% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 27 Sep 2024

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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 26 Oct 2026.

What to do

AI-suggested

Since no official patches are currently available, organizations should implement strict access control measures at the application and network layers. This includes restricting TestLink access to trusted users and networks, enforcing strong authentication and role-based access controls, and monitoring for unusual activity related to TestPlan editing. Input validation and parameter tampering detection mechanisms should be employed to detect and block unauthorized manipulation of the tplan_id parameter. Organizations should consider deploying web application firewalls (WAFs) with custom rules to prevent unauthorized access attempts. Regular audits of user permissions and TestPlan modifications can help detect exploitation attempts early. Additionally, organizations should stay alert for updates or patches from the TestLink project and apply them promptly once available. Isolating the TestLink server from public internet exposure can further reduce risk.

Description

TestLink 1.9.20 is vulnerable to Incorrect Access Control in the TestPlan editing section. When a new TestPlan is created, an ID with an incremental value is automatically generated. Using the edit function you can change the tplan_id parameter to another ID. The application does not carry out a check on the user's permissions maing it possible to recover the IDs of all the TestPlans (even the administrative ones) and modify them even with minimal privileges.

References

Community reviews

Loading reviews…