CVE-2026-86762 Snipe-IT APIトークン無効化不具合

この記事はAIがNVDのCVE情報をもとに要約・生成したものです。影響範囲や対策は、必ずNVDおよび各ベンダーの公式情報をご確認ください。

公開日: 2026-09-09T14:17:26.220 / 更新日: 2026-09-09T14:17:26.220 / CVSS: 8.1 / 深刻度: HIGH

Snipe-ITのバージョン8.7.0以前において、ユーザーを非アクティブ化してもそのユーザーのPassport個人アクセストークンが無効化されない不具合が確認されています。これにより、非アクティブ化されたユーザーは、ウェブログインではアクセスが拒否されますが、既存のAPIトークンを通じて資産やユーザー、ライセンスなどのREST APIに読み書きアクセスが可能となり、元の権限レベルで操作が継続します。特にユーザー管理権限を持つユーザーは、API経由で自身を再アクティブ化できるため、非アクティブ化の制御が完全に無効化される可能性があります。この脆弱性は、アクセス制御の信頼性に直接影響し、セキュリティポリシーの破綻を引き起こすリスクがあります。運用環境にSnipe-ITが導入されている場合、影響を受ける可能性があるため、現行のバージョンと設定を確認し、ユーザー管理のロギングやトークンの有効期限管理を厳格に実施する必要があります。

参照情報

ソクラテスの問い、プラトンの備え

ソクラテス

プラトンよ、この脆弱性に目を向けよ。ユーザーが非アクティブ化されてもトークンが無効化されないという不具合。これはアクセス制御の根幹に触れているではないか。あなたはこの状況をどう解釈する?

プラトン

確かに、ソクラテス。ウェブログインではアクセスが拒否されるが、APIトークンを通じて操作が可能となる点が気になる。これは「鍵を盗まれたが、鍵の複製が残っている」ような状態ではないか。

ソクラテス

その比喩が興味深い。では、運用者はこの状況をどう対処すべきか?

プラトン

まず、導入されているSnipe-ITのバージョンを確認する必要がある。8.7.0以前か?それと、ユーザーの非アクティブ化に伴うトークン管理のロギングが適切に機能しているかを点検すべきだ。また、トークンの有効期限を厳格に設定し、自動更新を避ける施策も検討するべきではないか。

ソクラテス

しかし、パッチ適用のタイミングをどう決めればよい?

プラトン

ベンダーから提供される修正パッチを速やかに適用するべきだが、変更管理プロセスに従ってテスト環境で動作確認を済ませた上で本番に反映する必要がある。また、APIトークンの使用履歴を監視し、異常なアクセスを検出できるようにログを残すことも重要だ。

ソクラテス

では、この脆弱性の影響を受ける可能性は?

プラトン

ユーザー管理権限を持つ者がAPI経由で再アクティブ化できるリスクが存在するため、セキュリティポリシーの見直しと、アクセス制御の再設計が求められる。Linux運用者としては、phpやkernelの関連設定が影響を受けているかを確認する必要があるだろう。

ソクラテス

最後に、この話に何かユーモアを加えるなら?

プラトン

「鍵を盗まれたが、鍵の複製が残っている」より、むしろ「鍵を返したはずが、鍵の引き取り手がまだ持っている」のがこの状況ではないか。運用者は、その「引き取り手」の確認を怠ってはならない。

関連キーワード: kernel, php