High
AVideo < 20.1 IDOR Arbitrary File Upload
Type: advisorySources: OSV
AVideo versions prior to 20.1 allow any authenticated user to upload files into directories belonging to other users due to an insecure direct object reference. The upload functionality verifies authentication but does not enforce ownership checks.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2025-34436
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 4 Nov 2026, 23:59 UTC · Revision 1
Source evidence
AVideo versions prior to 20.1 allow any authenticated user to upload files into directories belonging to other users due to an insecure direct object reference. The upload functionality verifies authentication but does not enforce ownership checks.
osv:CVE-2025-34436
Complete source record
{
"id": "15b7396b9a3cb4519063f4c270d562cfcef7f2be935eb220623425e23c76f501",
"url": "https://osv.dev/vulnerability/CVE-2025-34436",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "AVideo < 20.1 IDOR Arbitrary File Upload",
"summary": "AVideo versions prior to 20.1 allow any authenticated user to upload files into directories belonging to other users due to an insecure direct object reference. The upload functionality verifies authentication but does not enforce ownership checks.",
"evidence": "osv:CVE-2025-34436",
"products": [],
"severity": "high",
"structured": {
"id": "CVE-2025-34436",
"aliases": [
"CVE-2025-34436"
],
"metrics": [
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/wwbn/avideo",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"fixed": "4a53ab2056"
},
{
"fixed": "c279999cbd"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"fixed": "4a53ab2056"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "c279999cbd"
}
],
"source": "REFERENCES_COMMIT"
}
]
}
}
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-34436.json"
}
}
],
"modified": "2026-10-28T02:30:40.364624307Z",
"provider": "osv",
"references": [
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/34xxx/CVE-2025-34436.json",
"https://nvd.nist.gov/vuln/detail/CVE-2025-34436",
"https://www.vulncheck.com/advisories/avideo-idor-arbitrary-file-upload",
"https://github.com/WWBN/AVideo/commit/4a53ab2056",
"https://github.com/WWBN/AVideo/commit/c279999cbd",
"https://chocapikk.com/posts/2025/avideo-security-vulnerabilities/"
],
"provider_metadata": {
"cwe_ids": [
"CWE-639"
],
"cna_assigner": "VulnCheck",
"unresolved_ranges": [
{
"extracted_events": [
{
"range": [
{
"fixed": "20.1"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
}
]
},
{
"extracted_events": [
{
"range": [
{
"fixed": "20.1"
}
],
"source": "CPE_FIELD",
"strategy": "CPEApplicability"
}
]
},
{
"extracted_events": [
{
"range": [
{
"fixed": "20.1"
}
],
"source": "DESCRIPTION"
}
]
}
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/34xxx/CVE-2025-34436.json"
}
},
"related_cves": [
{
"value": "CVE-2025-34436",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 508209,
"published_at": "2025-12-17T19:50:12.666+00:00"
}