Vuln Watch 利用製品に関係する脆弱性
← 一覧

CVE-2026-110861

Matched(該当) 説明文のみで一致 公開 2026-10-15 07:52 ・ 更新 2026-10-15 07:52

判定

現在の判定
Matched(該当)
攻撃条件
満たす(AV・PR・UI がすべて N か)
攻撃能力
満たさない(RCE・認証回避・シェル取得・root 取得のいずれか)
根拠
AV:N / PR:N / UI:N(CNA・CVSS 4.0) / 該当する攻撃能力なし

解説

概要
PostgreSQL を使ったデータベースベースのレート制限で、制限の確認とカウンター更新が原子的に行われない競合状態が発生します。
影響
攻撃者は同時リクエストを送り、サインインや二要素認証、パスワードリセットなどの設定済みレート制限を超過できます。
対象
better-auth の drizzle-adapter と better-auth は 1.6.17 以上 1.7.7 未満、kysely-adapter は 1.6.17 以上 1.7.0 未満が影響を受けます。
対策
drizzle-adapter と better-auth は 1.7.7、kysely-adapter は 1.7.0 で影響なしと記載されています。
判定
AV:N / PR:N / UI:N(CNA・CVSS 4.0) / 該当する攻撃能力なし
出典

CVSS 評価

出所版AV / PR / UIベクトル出所側の更新日時
CNA(採用) 4.0 AV:N / PR:N / UI:N CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N 2026-10-15 07:52
CNA 3.1 AV:N / PR:N / UI:N CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N 2026-10-15 07:52

攻撃能力(AI 判定)

RCE 非該当
認証回避 非該当
シェル取得 非該当
root 取得 非該当

根拠

  • RCE ・ CNA の説明文
    Remote attackers can send bursts of concurrent requests that pass the check together, exceeding configured limits on password sign-in, two-factor verification, one-time code, password reset, and other rate-limited endpoints.
  • 認証回避 ・ CNA の説明文
    Remote attackers can send bursts of concurrent requests that pass the check together, exceeding configured limits on password sign-in, two-factor verification, one-time code, password reset, and other rate-limited endpoints.
  • シェル取得 ・ CNA の説明文
    Remote attackers can send bursts of concurrent requests that pass the check together, exceeding configured limits on password sign-in, two-factor verification, one-time code, password reset, and other rate-limited endpoints.
  • root 取得 ・ CNA の説明文
    Remote attackers can send bursts of concurrent requests that pass the check together, exceeding configured limits on password sign-in, two-factor verification, one-time code, password reset, and other rate-limited endpoints.

モデル gpt-6-luna ・ プロンプト 2026-10-10 ・ 2026-10-15 08:00 ・ 入力 SHA-256 c35a2f4577d9

一致した監視対象製品

  • PostgreSQL — 説明文で一致 (AI の判定: 影響を受けるか 非該当)

    Better Auth @better-auth/drizzle-adapter and better-auth from 1.6.17 before 1.7.7, and @better-auth/kysely-adapter from 1.6.17 before 1.7.0, contain a race condition in database-backed rate limiting on PostgreSQL where the limit check is not atomic with the counter update. Remote attackers can send bursts of concurrent requests that pass the check together, exceeding configured limits on password sign-in, two-factor verification, one-time code, password reset, and other rate-limited endpoints.

    Better Auth の @better-auth/drizzle-adapter および better-auth の 1.6.17 以上 1.7.7 未満、ならびに @better-auth/kysely-adapter の 1.6.17 以上 1.7.0 未満には、PostgreSQL でデータベースを使用するレート制限に競合状態が存在します。制限のチェックとカウンターの更新がアトミックに行われません。リモートの攻撃者は、同時に多数のリクエストを送信し、それらをまとめてチェックに通過させることで、パスワードによるサインイン、二要素認証の検証、ワンタイムコード、パスワードリセットなど、レート制限の対象となるエンドポイントに設定された制限を超過させることができます。

変更履歴

  1. 2026-10-15 07:52
    • Matched(該当) と判定した
    → Matched(該当)