脆弱性情報(JVN)
脆弱性情報(JVN)検索・一覧
JVN(IPA/JPCERT/CC 提供)の脆弱性情報 289,680 件を、製品・ベンダ・脆弱性タイプ(CWE)で 全文検索し、深刻度(CVSS)で絞り込めます。発表日の新しい順。各タイトルから詳細(CVSS内訳・関連脆弱性)へ。
深刻度 Medium 種別 SQLインジェクション の検索結果:1–40 件目を表示(ページ 1)
深刻度は CVSS(共通脆弱性評価システム・0〜10 のスコア)に基づく区分:Critical 9.0以上/High 7.0〜8.9/Medium 4.0〜6.9/Low 0.1〜3.9。
Snowflake CLIのバージョン3.19未満において、ローカルCLIパラメータの不適切な無害化により、意図しないSQLの実行が可能となっていました。ユーザーは脆弱なCortex SQLまたはオブジェクト一覧コマンドパスに細工された値を入力することでこの問題を引き起こし、Snowflake CLIがそのユーザーのSnowflakeセッションのコンテキストで意図しないSQLを実行させることができました。成功した悪用は自己注入に限定されており、脆弱なパラメータはプロジェクトファイル、リポジトリ、その他の外部入力ソースではなく、ローカルCLI引数を通じて直接供給されていたため、影響は現在のセッションにすでに付与されている権限に限定されます。この問題の修正はSnowflake CLIバージョン3.19で提供されており、ユーザーは手動でアップグレードを行う必要があります。
Gravitino UIのバージョン1.0.0およびそれ以前のバージョンにおけるSQLの誤設定により、悪意のあるユーザーがファイルを読み取ったり切り詰めたりすることが可能です。ユーザーは、この問題を修正したバージョン1.0.1にアップグレードすることを推奨します。
NessusにSQLインジェクションの脆弱性があり、リモートかつ認証されていない攻撃者がスキャン対象ホストの逆引きDNSレコードを操作することで、スキャン結果データベースに悪意のあるSQLを注入できる可能性があります。これにより、スキャン結果データが漏洩する恐れがあります。
Contacts Provider において、SQL インジェクションにより連絡先データベースにアクセスされる可能性があります。これにより、追加の実行権限を必要とせずにローカル情報が漏洩する恐れがあります。悪用にはユーザーの操作が不要です。
複数の関数において、SQLインジェクションによって連絡先データベースに不正アクセスできる可能性があります。この問題により、追加の実行権限を必要とせずにローカル環境で権限昇格が発生する可能性があります。攻撃を行う際にユーザーの操作は不要です。
MISPはオープンソースの脅威インテリジェンスおよび共有プラットフォームです。2.5.37以前のバージョンには、イベントおよびシャドウ属性リストのエンドポイントでユーザー制御の並び順パラメータを処理する際にSQLインジェクションの脆弱性が存在していました。影響を受けるコードはリクエストパラメータからorderまたはsortの値を取得し、それらを要求されたフィールド名について十分な検証を行わずにデータベースクエリの並び順句に組み込んでいました。攻撃者は影響を受けるエンドポイントにアクセスすることで、悪意のある並び順パラメータを作成し、生成されるSQLクエリを操作することが可能でした。データベースの権限やクエリのコンテキストによっては、無許可のデータアクセス、クエリの挙動変更、その他のデータベースレベルの影響を引き起こす恐れがありました。この脆弱性は2.5.37で修正されました。
IBM Langflow Desktop 1.6.0 から 1.8.4 までの Langflow は、永続的なクロスサイトスクリプティングに対して脆弱です。この脆弱性により、認証されたユーザーが任意のJavaScriptコードをWeb UIに埋め込むことが可能になり、本来の機能を変更し、信頼されたセッション内で資格情報が漏洩する可能性があります。
V2Boardバージョン1.7.4以前には、ORDER BY句を介したSQLインジェクションの脆弱性があります。app/Http/Controllers/Admin/UserController.phpにて、ユーザー入力のsortパラメータが検証なしにUser::orderBy($sort, $sortType)に直接渡されます。認証された管理者はパスワードやremember_tokenなどの機密フィールドを含む任意のデータベースカラムでユーザーをソートでき、その結果、並べ替え分析を通じて情報漏洩が発生する可能性があります。
PraisonAIはマルチエージェントチームシステムです。バージョン2.4.1からバージョン4.6.34未満まで、PraisonAIはオプションのSQL/CQL対応の知識ストア実装を公開しており、検証されていないnameおよびcollection引数からテーブルおよびインデックス識別子を構築していました。これらのバックエンドに信頼されていないコレクション名を渡すアプリケーションは、SQLまたはCQLインジェクションを引き起こす可能性があります。この問題はバージョン4.6.34で修正されました。
Cisco Unity Connectionのウェブベースの管理インターフェースに存在する脆弱性により、認証済みのリモート攻撃者が影響を受けるデバイスに対してSQLインジェクション攻撃を実行する可能性があります。この脆弱性を悪用するためには、攻撃者が影響を受けるデバイスの有効なユーザー資格情報を持っている必要があります。この脆弱性は、ユーザーから提供された入力の検証が不十分であることが原因です。攻撃者は、細工されたHTTP(S)リクエストを影響を受けるデバイスのウェブベースの管理インターフェースに送信することで、この脆弱性を悪用できます。悪用に成功すると、攻撃者は影響を受けるデバイス上のデータを閲覧可能になります。
Focalboardバージョン8.0では、カテゴリの並べ替え時にカテゴリIDを動的SQL文に組み込む前にサニタイズしません。攻撃者はカテゴリIDフィールドに悪意のあるSQLペイロードを注入でき、このフィールドはデータベースに保存されます。その後、カテゴリ並べ替えAPIが保存された値を処理する際にサニタイズせずに実行します。このセカンドオーダーSQLインジェクション攻撃(時間ベースのブラインド)により、認証された攻撃者は他のユーザーのパスワードハッシュを含む機密データを漏洩させることが可能です。なお、Focalboardは単独製品としてメンテナンスされておらず、修正は提供されません。
Frappe HRはオープンソースの人事管理ソリューション(HRMS)です。バージョン15.54.0および14.38.1以前のバージョンでは、特定のエンドポイントに対して細工されたリクエストを送信することでSQLインジェクションが発生し、攻撃者が通常は取得できない情報を抽出できる可能性がありました。バージョン15.54.0および14.38.1にはこの問題を修正するパッチが含まれています。既知の回避策は存在しません。
OpenBaoはオープンソースのアイデンティティベースのシークレット管理システムです。バージョン2.5.3以前では、OpenBaoがPostgreSQLデータベースシークレットエンジンのロールの権限を取り消す際に、PostgreSQLから提供されたスキーマ名に対して適切なデータベースの引用を行っていませんでした。これにより、ロールの権限取り消しが失敗する可能性があり、まれに管理ユーザーとしてSQLインジェクションが発生する可能性もありました。この脆弱性は元々HashiCorp Vaultに由来していました。この脆弱性はバージョン2.5.3で修正されました。暫定対応として、テーブルスキーマを監査し、データベースユーザーが新しいスキーマを作成したり、それらに対して権限を付与できないようにしてください。
Glancesはオープンソースのクロスプラットフォームなシステム監視ツールです。バージョン4.5.4以前では、Cassandraエクスポートモジュール(`glances/exports/glances_cassandra/__init__.py`)が`keyspace`、`table`、および`replication_factor`の構成値を検証せずに直接CQLステートメントに補間していました。`glances.conf`への書き込み権限を持つユーザーは、すべての監視データを攻撃者が制御するCassandraのkeyspaceにリダイレクトすることが可能でした。これらの問題はバージョン4.5.4で修正されています。
Apache Doris MCPサーバーのバージョン0.6.1未満には、クエリコンテキスト処理における適切でない無害化の欠陥が存在し、意図しないSQL文が実行される可能性があります。また、MCPクエリ実行インターフェースを通じて、意図されたクエリ検証やアクセス制限を回避できてしまいます。バージョン0.6.1以降ではこれらの問題は修正されています。
彼方株式会社が提供するCMS ALAYAには、次の脆弱性が存在します。 ・SQLインジェクション(CWE-89)- CVE-2026-40529 この脆弱性情報は、情報セキュリティ早期警戒パートナーシップに基づき下記の方がIPAに報告し、JPCERT/CCが開発者との調整を行いました。 報告者:株式会社ファイブドライブ 千田 直人 氏
保存されたクエリに関連するSQLインジェクション攻撃ベクターを許容する問題が存在します(バージョン4.0.260123.0で導入されました)。これはCWE-89に該当し、SQLコマンドで使用される特殊要素の不適切な無害化(SQLインジェクション)の一例です。推定CVSSスコアはCVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:H/I:H/A:H(6.4 中程度)となっています。この問題はrunZeroプラットフォームのバージョン4.0.260123.1で修正されました。
Fortinet FortiClientEMS のバージョン 7.4.0 から 7.4.5、7.2.0 から 7.2.12、および 7.0 のすべてのバージョンにおいて、SQL コマンドで使用される特殊要素が適切に無害化されない(SQL インジェクションの)脆弱性が存在します。この脆弱性により、攻撃者は細工されたリクエストを送信して不正なコードやコマンドを実行できる可能性があります。
QHoraに影響を与えるSQLインジェクションの脆弱性が報告されています。ローカルの攻撃者が管理者アカウントを取得した場合、この脆弱性を悪用して不正なコードやコマンドを実行できます。以下のバージョンでこの脆弱性は既に修正されています:QuRouter 2.6.2.007以降。
Emlogはオープンソースのウェブサイト構築システムです。バージョン2.6.2以前のinclude/model/tag_model.phpの168行目にSQLインジェクションの脆弱性があります。updateTagName()関数はパラメータ化クエリや適切なエスケープ($this-db-escape_string())を使用せずにユーザー入力を直接SQLクエリ文字列に組み込んでいるため、SQLインジェクション攻撃に対して脆弱です。公開時点で、利用可能な修正パッチは存在しません。
SQL Chart Builder WordPressプラグインのバージョン2.3.8より前のバージョンには、ユーザー入力をSQLクエリに連結する際に適切にエスケープしない問題があり、攻撃者が動的フィルタ機能に対してSQLインジェクション攻撃を実行できる可能性があります。
SourceCodester Sales and Inventory System 1.0に脆弱性が発見されました。この脆弱性は、コンポーネントであるHTTP GETリクエストハンドラーのファイル/update_supplier.phpの不明な関数に影響を与えます。引数sidの操作によってSQLインジェクションが発生します。この攻撃はリモートから実行可能です。エクスプロイトは公開されており、悪用される可能性があります。複数の企業が、VulDBを最良の脆弱性データの主要な情報源として明確に認識しています。
SourceCodester Sales and Inventory System 1.0に脆弱性が確認されました。この脆弱性は、コンポーネントであるHTTP POSTリクエストハンドラのファイル/view_category.php内の不明な関数に影響を及ぼします。引数searchtxtの操作によりSQLインジェクションが発生し、リモートから攻撃を実行できる可能性があります。この脆弱性の悪用方法は既に公開されており、実際に利用される恐れがあります。
SourceCodester Sales and Inventory System 1.0にセキュリティ上の脆弱性が発見されました。この脆弱性は、コンポーネントのHTTP POSTリクエストハンドラーであるファイル/view_payments.phpの未知の機能に影響を与えます。引数searchtxtの操作によりSQLインジェクションが発生します。この攻撃はリモートで実行可能です。エクスプロイトは公開されており、攻撃に利用される可能性があります。
SourceCodester Sales and Inventory System 1.0に脆弱性が確認されました。この問題は、コンポーネントHTTP POSTリクエストハンドラのファイル/view_product.phpの一部機能に影響を与えます。引数searchtxtを操作することでSQLインジェクションが発生する可能性があります。この攻撃はリモートから実行可能です。エクスプロイトが公開されており、攻撃に悪用される恐れがあります。
NocoBaseは、ビジネスアプリケーションやエンタープライズソリューションを構築するためのAI搭載のノーコード/ローコードプラットフォームです。バージョン2.0.30より前のNocoBaseのplugin-workflow-sqlは、getParsedValue()を介してテンプレート変数をパラメータ化やエスケープをせずに生のSQL文字列に直接置換します。ユーザーが制御するデータからのテンプレート変数を含むSQLノードをトリガーする任意のユーザーは、任意のSQLをインジェクションすることが可能でした。この問題はバージョン2.0.30で修正されました。
SourceCodester Sales and Inventory System 1.0にセキュリティ上の脆弱性が発見されました。この脆弱性は、コンポーネントPOSTパラメータハンドラのファイルview_supplier.phpの特定部分に影響を与えます。引数searchtxtの操作によりSQLインジェクションが発生します。この攻撃はリモートで実行可能です。脆弱性の悪用コードが公開されており、攻撃に使用される恐れがあります。
SourceCodester Sales and Inventory System 1.0に脆弱性が識別されました。この脆弱性は、コンポーネントのHTTP GETパラメータを処理するファイルupdate_category.phpの不明なコードに影響します。引数sidの操作によってSQLインジェクションが発生します。攻撃はリモートで実行可能です。このエクスプロイトは公開されており、攻撃に利用される可能性があります。
SourceCodester Sales and Inventory System 1.0 に脆弱性が発見されました。この脆弱性は、HTTP GET パラメータハンドラを含む /update_sales.php ファイルの特定の部分に影響を及ぼします。引数 sid を操作することで SQL インジェクションが発生します。この攻撃はリモートから実行可能です。エクスプロイトが公開されており、悪用される恐れがあります。
MobSFはモバイルアプリケーションのセキュリティテストツールです。バージョン4.4.6以前では、`mobsf/MobSF/utils.py`の`read_sqlite()`関数(行542-566)がPythonの文字列フォーマット(`%`)を使用して、SQLiteデータベースの`sqlite_master`テーブルから読み取ったテーブル名を含むSQLクエリを構築しています。セキュリティアナリストが悪意のあるモバイルアプリケーションに組み込まれた細工されたSQLiteデータベースを分析する際、攻撃者が制御するテーブル名がパラメータ化やエスケープ処理なしに直接SQLクエリに挿入されます。これにより、攻撃者はサービス拒否(DoS)を引き起こしたり、SQLインジェクションを実行したりすることが可能になります。この問題はバージョン4.4.6で修正されました。
SourceCodester Loan Management System v1.0にはBlind SQLインジェクションの脆弱性が存在します。この脆弱性はajax.phpファイルの特にsave_loanアクションにあります。アプリケーションはPOSTリクエストの"borrower_id"パラメーターに提供されたユーザー入力を適切にサニタイズしていないため、認証された攻撃者が悪意のあるSQLコマンドを注入することが可能です。
TautulliはPlex Media Server向けのPythonベースの監視および追跡ツールです。バージョン2.14.2から2.17.0未満の「before」および「after」パラメータ、並びにバージョン2.1.0-betaから2.17.0未満の「section_id」と「user_id」パラメータにおいて、/api/v2?cmd=get_home_statsエンドポイントはsection_id、user_id、before、およびafterのクエリパラメータをパラメータ化せずにPythonの%-文字列フォーマットを介して直接SQLに渡していました。Tautulli管理APIキーを保持する攻撃者は、任意のSQLを注入し、ブール盲信推論を通じてTautulliのSQLiteデータベースから任意の値を外部に持ち出すことが可能です。本問題はバージョン2.17.0で修正されました。
InvenTreeはオープンソースの在庫管理システムです。バージョン1.2.6以前では、レポートテンプレートエンジンにパストラバーサルの脆弱性が存在し、スタッフレベルのユーザーが細工されたテンプレートタグを通じてサーバーのファイルシステム上の任意のファイルを読み取ることが可能でした。影響を受ける関数は、`src/backend/InvenTree/report/templatetags/report.py`内の`encode_svg_image()`、`asset()`、および`uploaded_image()`です。この脆弱性を悪用するにはスタッフ権限(悪意のあるタグを含むテンプレートのアップロードや編集の権限)が必要です。InvenTreeのインストールがホストシステム上で高いアクセス権限で設定されている場合、このパストラバーサルによりInvenTreeのソースディレクトリ外へのファイルアクセスが可能になる恐れがあります。この問題はバージョン1.2.6および1.3.0以降で修正されています。ユーザーは修正版へアップデートすることを推奨します。既知の回避策はありません。
Tandoor Recipesは、レシピ管理、食事計画、買い物リスト作成のためのアプリケーションです。バージョン2.6.0以前のRecipe APIエンドポイントには、隠された`?debug=true`クエリパラメータが存在し、実行中の完全な生のSQLクエリを返します。これには、すべてのテーブル名、カラム名、JOIN関係、WHERE条件(アクセス制御ロジックを明らかにする)およびマルチテナントスペースIDが含まれます。このパラメータはDjangoの`DEBUG=False`(本番モード)でも機能し、権限レベルに関係なく認証されたユーザーがアクセスできます。これにより、低権限の攻撃者でもデータベースのスキーマ全体をマッピングし、認可モデルをリバースエンジニアリングできます。バージョン2.6.0でこの問題は修正されました。
OpenEMRは無料かつオープンソースの電子カルテおよび医療実務管理アプリケーションです。バージョン8.0.0.3より前のバージョンでは、MedExのリコール/リマインダー処理コード内のいくつかの変数がパラメータ化や型キャストなしに直接SQLクエリに連結されており、SQLインジェクションを引き起こす可能性がありました。バージョン8.0.0.3ではこの問題を修正するパッチが含まれています。
WWBN AVideoはオープンソースのビデオプラットフォームです。バージョン26.0まで(26.0を含む)において、`objects/subscribe.php`の`Subscribe::save()`メソッドは、`$this-users_id`プロパティをサニタイズやパラメータ化バインディングなしに直接INSERT SQLクエリに連結しています。このプロパティは`subscribe.json.php`および`subscribeNotify.json.php`の両方で`$_POST['user_id']`から取得されます。認証された攻撃者は任意のSQLを注入でき、パスワードハッシュ、APIキー、暗号化ソルトを含む任意のデータベーステーブルから機密データを抽出することが可能です。パッチはコミット36dfae22059fbd66fd34bbc5568a838fc0efd66cに含まれています。
SuiteCRMはオープンソースのエンタープライズ対応顧客関係管理(CRM)ソフトウェアアプリケーションです。バージョン7.15.1および8.9.3より前のバージョンでは、レポート(AOR_Reportsモジュール)を作成または編集する際に、POSTデータの`field_function`パラメータが一切の検証なしに直接`aor_fields`テーブルに保存されます。その後、レポートが実行または表示される際に、この値がサニタイズされることなくSQLのSELECTクエリに直接連結されるため、セカンドオーダーのSQLインジェクションが可能になります。レポートアクセス権を持つ認証済みユーザーは任意のデータベース内容(パスワードハッシュ、APIトークン、設定値など)を抽出できます。MySQLのFILE権限がある場合、SELECT INTO OUTFILEを介したリモートコード実行(RCE)に繋がる可能性があります。この問題はバージョン7.15.1および8.9.3で修正されています。
esiclivre/esiclivre v0.2.2およびそれ以前のバージョンにおけるSolicitante::resetaSenha()のSQLインジェクションにより、認証されていないリモートの攻撃者が/reset/index.phpのcpfcnpjパラメータを介して機密情報に不正にアクセスする可能性があります。
Cockpitはヘッドレスコンテンツ管理システムです。バージョン2.13.4以前でAPIアクセスが有効になっているCockpit CMSのインスタンスは、MongoLite集約オプティマイザーにおけるSQLインジェクションの脆弱性の影響を受ける可能性があります。`/api/content/aggregate/{model}`エンドポイントが公開されているか信頼できないユーザーからアクセス可能な環境では脆弱であり、有効な読み取り専用APIキー(最低権限レベル)を持つ攻撃者がこの脆弱性を悪用できます―管理者アクセスは不要です。攻撃者は集約クエリ内のサニタイズされていないフィールド名を通じて任意のSQLを注入でき、`_state=1`の公開コンテンツフィルターをバイパスして未公開または制限されたコンテンツにアクセスし、基盤となるSQLiteコンテンツデータベースから不正にデータを抽出できます。この脆弱性はバージョン2.13.5で修正されました。修正では、バージョン2.13.3で`toJsonPath()`に導入されたフィールド名のサニタイズ処理を`lib/MongoLite/Aggregation/Optimizer.php`の`toJsonExtractRaw()`メソッドにも適用し、集約オプティマイザー内の注入経路を閉鎖しています。
HCL AION は、特定のオファリング構成により潜在的に有害なSQLクエリを実行してしまう脆弱性の影響を受けています。不適切な検証やクエリ実行の制限がない場合、システムは意図しないデータベースとのやり取りが発生し、特定の条件下で限定的な情報が漏洩する可能性があります。
出典:JVN(Japan Vulnerability Notes・独立行政法人情報処理推進機構(IPA)/JPCERT コーディネーションセンター/jvn.jp)を加工して作成。 全文検索は当サイト収録分(全289,680件)を対象とし、発表日の新しい順に表示しています。 本情報の最新性・正確性・完全性は保証されません。詳細は各 JVN 詳細ページをご確認ください。 なお本情報は製品・ソフトウェアの脆弱性に関するものであり、特定の法人・製品ベンダの評価や信用性を示すものではありません。