Skip to content
Heist/ feed
Back to feed
High

AVideo Authentication Bypass via SQL Cache Invalidation

Type: advisorySources: OSV

AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains an authentication bypass vulnerability where sqlDAL caches empty result sets that writeSql never invalidates. Attackers with a valid password can bypass email two-factor authentication on new devices because the confirmation code hash fails to generate from the stale cached empty result.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-86722
Confirmed fixed CVEs
Not specified
Updated in this feed
7 Nov 2026, 16:31 UTC · Revision 1

Source evidence

AVideo Authentication Bypass via SQL Cache Invalidation

core-osv · Original source

Published 8 Sept 2026, 15:13 UTC

AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains an authentication bypass vulnerability where sqlDAL caches empty result sets that writeSql never invalidates. Attackers with a valid password can bypass email two-factor authentication on new devices because the confirmation code hash fails to generate from the stale cached empty result.

osv:CVE-2026-86722
Complete source record
{
  "id": "3620eaf4a92932e93007191dc7314a31d2b70ac73c35243cc24b334abf833b8b",
  "url": "https://osv.dev/vulnerability/CVE-2026-86722",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "AVideo Authentication Bypass via SQL Cache Invalidation",
    "summary": "AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains an authentication bypass vulnerability where sqlDAL caches empty result sets that writeSql never invalidates. Attackers with a valid password can bypass email two-factor authentication on new devices because the confirmation code hash fails to generate from the stale cached empty result.",
    "evidence": "osv:CVE-2026-86722",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-86722",
      "aliases": [
        "CVE-2026-86722",
        "GHSA-wmhg-p72j-72gf"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/wwbn/avideo",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "last_affected": "c3edcc274c389816d434acadac07ee78eaf330c1"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "c3edcc274c389816d434acadac07ee78eaf330c1"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandardRange"
                  },
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "c3edcc274c389816d434acadac07ee78eaf330c1"
                      }
                    ],
                    "source": "DESCRIPTION"
                  }
                ]
              }
            }
          ],
          "versions": [
            "29.0",
            "26.0",
            "25.0",
            "24.0",
            "22.0",
            "21.0",
            "18.0",
            "14.3.1",
            "14.3",
            "12.4",
            "11.6",
            "11.5",
            "11.1.1",
            "11.1",
            "11",
            "10.8",
            "8.9.1",
            "8.9",
            "8.7",
            "8.6",
            "8.5",
            "8.1",
            "7.8",
            "7.7",
            "7.6",
            "7.4",
            "7.3",
            "7.2",
            "4.0",
            "3.4",
            "2.7",
            "2.2"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-86722.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:51.051959691Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/86xxx/CVE-2026-86722.json",
        "https://github.com/WWBN/AVideo/security/advisories/GHSA-wmhg-p72j-72gf",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-86722",
        "https://www.vulncheck.com/advisories/avideo-authentication-bypass-via-sql-cache-invalidation"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-287"
        ],
        "cna_assigner": "VulnCheck",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/86xxx/CVE-2026-86722.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-86722",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 519878,
  "published_at": "2026-09-08T15:13:55.476+00:00"
}