---
id: CVE-2026-89251
title: AVideo Missing Authorization via AD_Server log.php Wallet Credit
summary: >-
  AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to
  validate ad impressions in plugin/AD_Server/log.php, allowing logged-in users
  to submit arbitrary label values that trigger unverified wallet credits to
  campaign vid…
severity: medium
cvss: 6.5
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N'
cvssSource: cna
cwe:
  - CWE-345
vendor: WWBN
product: AVideo
affected:
  - AVideo <= c3edcc274c389816d434acadac07ee78eaf330c1
ssvc:
  exploitation: poc
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-09-11T18:22:34.668707Z'
exploitAvailable: true
published: '2026-09-11'
updated: '2026-09-11'
sourceUpdated: '2026-09-11T18:22:41.339Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-89251'
references:
  - url: 'https://github.com/WWBN/AVideo/security/advisories/GHSA-cwrf-q9jv-44px'
    label: GitHub Security Advisory (GHSA-cwrf-q9jv-44px)
  - url: >-
      https://www.vulncheck.com/advisories/avideo-missing-authorization-via-ad-server-log-php-wallet-credit
    label: >-
      VulnCheck Advisory: AVideo Missing Authorization via AD_Server log.php
      Wallet Credit
tags:
  - cve.org
  - exploit-available
epss: 0.00183
epssPercentile: 0.07039
ingestedAt: '2026-09-14T00:35:28.535Z'
---

## Overview

AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to validate ad impressions in plugin/AD_Server/log.php, allowing logged-in users to submit arbitrary label values that trigger unverified wallet credits to campaign video owners. Attackers can repeatedly POST label=start requests to mint YPTWallet balance for any campaign video without proof an ad actually played.

## Affected

- `AVideo <= c3edcc274c389816d434acadac07ee78eaf330c1`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
