Medium
AVideo Stored Cross-Site Scripting via Unauthenticated Registration
Type: advisorySources: OSV
AVideo fails to sanitize the phone field during user registration, allowing unauthenticated attackers to inject malicious JavaScript that persists in the database. When administrators visit the users management page, the unsanitized phone value is rendered via innerHTML, executing the injected script in the admin's browser session.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-72747
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 6 Nov 2026, 01:25 UTC · Revision 1
Source evidence
AVideo Stored Cross-Site Scripting via Unauthenticated Registration
core-osv · Original sourcePublished 11 Aug 2026, 12:17 UTC
AVideo fails to sanitize the phone field during user registration, allowing unauthenticated attackers to inject malicious JavaScript that persists in the database. When administrators visit the users management page, the unsanitized phone value is rendered via innerHTML, executing the injected script in the admin's browser session.
osv:CVE-2026-72747
Complete source record
{
"id": "25151450a18ee557a8ef0f63969c0c8c500ff1433d744a470799e6be55aed563",
"url": "https://osv.dev/vulnerability/CVE-2026-72747",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "AVideo Stored Cross-Site Scripting via Unauthenticated Registration",
"summary": "AVideo fails to sanitize the phone field during user registration, allowing unauthenticated attackers to inject malicious JavaScript that persists in the database. When administrators visit the users management page, the unsanitized phone value is rendered via innerHTML, executing the injected script in the admin's browser session.",
"evidence": "osv:CVE-2026-72747",
"products": [],
"severity": "medium",
"structured": {
"id": "CVE-2026-72747",
"aliases": [
"CVE-2026-72747",
"GHSA-cfvq-r985-84wj"
],
"metrics": [
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/wwbn/avideo",
"type": "GIT",
"events": [
{
"introduced": "2386f39caea1d2ef36267b252fa76af283294623"
},
{
"fixed": "1adcb75458a3b31058655698a833e8cbde4d0593"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "29.0"
},
{
"last_affected": "29.0"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandaloneSingleVersion"
},
{
"range": [
{
"fixed": "1adcb75458a3b31058655698a833e8cbde4d0593"
}
],
"source": "REFERENCES_COMMIT"
}
]
}
}
],
"versions": [
"29.0"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-72747.json"
}
}
],
"modified": "2026-10-28T02:30:45.608123761Z",
"provider": "osv",
"references": [
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/72xxx/CVE-2026-72747.json",
"https://github.com/WWBN/AVideo/security/advisories/GHSA-cfvq-r985-84wj",
"https://nvd.nist.gov/vuln/detail/CVE-2026-72747",
"https://www.vulncheck.com/advisories/avideo-stored-cross-site-scripting-via-unauthenticated-registration",
"https://github.com/WWBN/AVideo/commit/1adcb75458a3b31058655698a833e8cbde4d0593"
],
"provider_metadata": {
"cwe_ids": [
"CWE-79"
],
"cna_assigner": "VulnCheck",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/72xxx/CVE-2026-72747.json"
}
},
"related_cves": [
{
"value": "CVE-2026-72747",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 513838,
"published_at": "2026-08-11T12:17:01.441+00:00"
}