High
Security advisory
A path traversal vulnerability in the file upload functionality in tinyfilemanager.php in Tiny File Manager before 2.4.7 allows remote attackers (with valid user accounts) to upload malicious PHP files to the webroot, leading to code execution.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2021-45010
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 31 Oct 2026, 12:02 UTC · Revision 1
Source evidence
A path traversal vulnerability in the file upload functionality in tinyfilemanager.php in Tiny File Manager before 2.4.7 allows remote attackers (with valid user accounts) to upload malicious PHP files to the webroot, leading to code execution.
osv:CVE-2021-45010
Complete source record
{
"id": "2ca5469e42c558a1842382f4a8a498a772e7cb4522d694606dd801c18d27cffc",
"url": "https://osv.dev/vulnerability/CVE-2021-45010",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "CVE-2021-45010",
"summary": "A path traversal vulnerability in the file upload functionality in tinyfilemanager.php in Tiny File Manager before 2.4.7 allows remote attackers (with valid user accounts) to upload malicious PHP files to the webroot, leading to code execution.",
"evidence": "osv:CVE-2021-45010",
"products": [],
"severity": "high",
"structured": {
"id": "CVE-2021-45010",
"aliases": [
"CVE-2021-45010"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/prasathmani/tinyfilemanager",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"last_affected": "7103691048fe9ea367ee3073d4f032d471c5a6da"
},
{
"fixed": "2046bbde72ed76af0cfdcae082de629bcc4b44c7"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:prasathmani:tiny_file_manager:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"last_affected": "2.4.7"
}
],
"source": "CPE_RANGE"
},
{
"range": [
{
"fixed": "2046bbde72ed76af0cfdcae082de629bcc4b44c7"
}
],
"source": "REFERENCES_COMMIT"
}
]
}
}
],
"versions": [
"2.4.3",
"2.4.1",
"2.4.0",
"2.3.8",
"2.3.4",
"2.3",
"2.2.0",
"2.0.2",
"2.0.1"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-45010.json"
}
}
],
"modified": "2026-10-20T10:55:07.375580402Z",
"provider": "osv",
"references": [
"https://febin0x4e4a.wordpress.com/2022/01/23/tiny-file-manager-authenticated-rce/",
"https://github.com/prasathmani/tinyfilemanager/commit/2046bbde72ed76af0cfdcae082de629bcc4b44c7",
"https://github.com/prasathmani/tinyfilemanager/pull/636",
"https://github.com/prasathmani/tinyfilemanager/pull/636/files/a93fc321a3c89fdb9bee860bf6df5d89083298d1",
"https://github.com/febinrev/tinyfilemanager-2.4.3-exploit/raw/main/exploit.sh",
"https://raw.githubusercontent.com/febinrev/tinyfilemanager-2.4.6-exploit/main/exploit.sh",
"https://sploitus.com/exploit?id=1337DAY-ID-37364&utm_source=rss&utm_medium=rss"
],
"provider_metadata": {}
},
"related_cves": [
{
"value": "CVE-2021-45010",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 386928,
"published_at": "2022-03-15T12:15:08.38+00:00"
}