TestLink 1.9.20 and prior Authenticated IDOR via attachmentdownload.php
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| TestLinkOpenSourceTRMS | TestLink | affected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Testlinkopensourcetrms | Testlink |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.371% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Testlink
Testlink testlink |
|
| CPEs | cpe:2.3:a:testlink:testlink:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Testlink
Testlink testlink |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Testlinkopensourcetrms
Testlinkopensourcetrms testlink |
|
| Vendors & Products |
Testlinkopensourcetrms
Testlinkopensourcetrms testlink |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | TestLink 1.9.20 and prior contains an insecure direct object reference vulnerability that allows any authenticated user, including low-privilege guest accounts, to read arbitrary attachments by supplying an integer attachment ID to the attachmentdownload.php handler without any project or role authorization check. Attackers can enumerate sequential integer IDs through the attachment download endpoint to retrieve file contents from private projects they have no membership in, bypassing the per-project access control model and exposing test specifications, requirements documents, execution evidence, and other sensitive uploaded files across the entire installation. | |
| Title | TestLink 1.9.20 and prior Authenticated IDOR via attachmentdownload.php | |
| Weaknesses | CWE-639 | |
| References |
| |
| Metrics |
cvssV3_1
|