脆弱性情報(JVN)
脆弱性情報(JVN)検索・一覧
JVN(IPA/JPCERT/CC 提供)の脆弱性情報 292,331 件を、製品・ベンダ・脆弱性タイプ(CWE)で 全文検索し、深刻度(CVSS)で絞り込めます。発表日の新しい順。各タイトルから詳細(CVSS内訳・関連脆弱性)へ。
深刻度 High 種別 SQLインジェクション の検索結果:121–160 件目を表示(ページ 4)
深刻度は CVSS(共通脆弱性評価システム・0〜10 のスコア)に基づく区分:Critical 9.0以上/High 7.0〜8.9/Medium 4.0〜6.9/Low 0.1〜3.9。
ChurchCRMはオープンソースの教会管理システムです。バージョン7.1.0以前において、PropertyTypeEditor.phpにSQLインジェクションの脆弱性が存在しました。これは、プロパティタイプカテゴリの管理機能(People → Person Properties / Family Properties)の一部に関係しています。この脆弱性は、HTMLを除去しSQLエスケープも行っていたlegacyFilterInput()が、HTML除去のみを行うsanitizeText()に置き換えられたことにより発生しました。NameおよびDescriptionフィールドからのユーザー入力値が、SQLエスケープなしに直接INSERTおよびUPDATEの生クエリに連結されていました。これにより、MenuOptionsロール(管理者ではないスタッフ権限)を持つ認証済みユーザーが、時間差によるブラインドSQLインジェクションを実行でき、データベースから任意のデータやユーザー全員のパスワードハッシュを含む情報を漏洩させる可能性がありました。この脆弱性は7.1.0で修正されています。
ChurchCRMはオープンソースの教会管理システムです。バージョン7.1.0より前のバージョンにおいて、ChurchCRMのエンドポイント/FundRaiserEditor.phpに二次のSQLインジェクション脆弱性が発見されました。ユーザーは認証を受けている必要がありますが、特別な権限は不要です。このユーザーはiCurrentFundraiserというPHPセッションパラメータを介して任意のSQL文を注入でき、その結果、データベースの情報を抽出および変更できます。この脆弱性はバージョン7.1.0で修正されました。
ChurchCRMはオープンソースの教会管理システムです。バージョン7.1.0以前のChurchCRM 7.0.5の/SettingsUser.phpエンドポイントにSQLインジェクションの脆弱性が発見されました。認証された管理者ユーザーは、type配列パラメータのインデックスを介して任意のSQL文を注入でき、これによりデータベースから情報を抽出および変更する可能性があります。この脆弱性はバージョン7.1.0で修正されました。
ChurchCRMはオープンソースの教会管理システムです。バージョン7.1.0より前のバージョンにおいて、ChurchCRMのエンドポイント/PropertyTypeEditor.phpにSQLインジェクションの脆弱性が発見されました。isMenuOptionsEnabledロールを持つ認証ユーザーは、NameおよびDescriptionパラメータを通じて任意のSQL文を注入でき、その結果データベースから情報を抽出および変更できました。この脆弱性はバージョン7.1.0で修正されています。
ChurchCRMはオープンソースの教会管理システムです。バージョン7.1.0以前のChurchCRM 7.0.5のエンドポイント/MemberRoleChange.phpにSQLインジェクションの脆弱性が発見されました。Manage Groups & Roles(ManageGroups)の役割を持つ認証済みユーザーは、NewRoleパラメータを通じて任意のSQL文を注入でき、それによってデータベースから情報を抽出および変更できます。この脆弱性はバージョン7.1.0で修正されました。
ChurchCRMはオープンソースの教会管理システムです。バージョン7.1.0より前のバージョンでは、ChurchCRMの/EventNames.phpにSQLインジェクションの脆弱性が確認されました。AddEvent権限を持つ認証ユーザーは、イベントタイプ作成時にnewEvtTypeCntLstパラメータを介してSQLを注入できます。この脆弱なフローは、未エスケープのユーザー入力が直接挿入されるON DUPLICATE KEY UPDATE句に到達します。この脆弱性はバージョン7.1.0で修正されています。
ChurchCRMはオープンソースの教会管理システムです。7.1.0以前のバージョンにおいて、ChurchCRMのエンドポイント /PropertyAssign.php にSQLインジェクションの脆弱性が存在していました。Manage Groups & Roles(ManageGroups)とEdit Records(isEditRecordsEnabled)の役割を持つ認証済みユーザーは、Valueパラメータを通じて任意のSQL文を注入でき、その結果データベースから情報を抽出および変更できます。この脆弱性は7.1.0で修正されました。
ChurchCRMはオープンソースの教会管理システムです。7.1.0より前のバージョンでは、ChurchCRM 7.0.5のエンドポイント/SettingsIndividual.phpにSQLインジェクションの脆弱性が発見されました。特定の権限を持たない認証済みユーザーが、タイプ配列パラメータのインデックスを介して任意のSQL文を注入でき、その結果データベースから情報を抽出し、変更する可能性があります。この脆弱性は7.1.0で修正されました。
ChurchCRMはオープンソースの教会管理システムです。バージョン7.1.0以前のQueryView.phpのsearchwhatパラメータ(QueryID=15を使用)にSQLインジェクションの脆弱性が存在します。認証済みユーザーはData/Reports Query Menuおよび「高度な検索」クエリにアクセス権を持っている必要があります。この脆弱性はバージョン7.1.0で修正されました。
ChurchCRMはオープンソースの教会管理システムです。バージョン7.1.0以前には、管理者のみがアクセス可能なEditEventTypes.phpファイルにSQLインジェクションの脆弱性が存在していました。EN_tyidというPOSTパラメータがSQLクエリで使用される前に適切にサニタイズされておらず、管理者が任意のSQLコマンドを直接データベースに対して実行できる可能性がありました。この脆弱性はバージョン7.1.0で修正されています。
Kyselyは型安全なTypeScript用のSQLクエリビルダーです。バージョン0.28.11まで(含む)には、MySQLおよびSQLiteの方言におけるJSONパスのコンパイルにSQLインジェクションの脆弱性が存在していました。`visitJSONPathLeg()`関数は、`.key()`および`.at()`からのユーザー制御値をシングルクォートで囲まれたJSONパス文字列リテラル('$.key')にエスケープ処理なしで直接追加してしまいます。攻撃者はJSONパス文字列のコンテキストを突破して任意のSQLを注入することが可能です。これは、識別子の区切り文字を正しく二重化する`sanitizeIdentifier()`とは異なります。どちらもパラメータ化できないSQL構文で手動のエスケープが必要ですが、識別子のみが保護されています。バージョン0.28.12でこの問題は修正されました。
オープンソースのPoint of Saleは、CodeIgniterフレームワークを使用してPHPで作成されたウェブベースの販売時点情報管理アプリケーションです。このバージョンにはアイテム検索機能にSQLインジェクションの脆弱性があります。カスタム属性検索機能(search_customフィルター)が有効な場合、検索のGETパラメータからのユーザー提供入力がパラメータ化やサニタイズなしでHAVING句に直接挿入されます。これにより、基本的な商品検索権限を持つ認証済みの攻撃者が任意のSQLクエリを実行できます。公開時点ではパッチは存在していません。
Kados R10 GreenBeeには、mng_profile_idパラメータを介してSQLコードを注入することでデータベースクエリを操作できるSQLインジェクションの脆弱性があります。攻撃者はmng_profile_idパラメータに悪意のあるSQLペイロードを含む細工されたリクエストを送信し、機密データベース情報を抽出することが可能です。
OpenSTAManagerは、技術サポートおよび請求管理のためのオープンソースの管理ソフトウェアです。バージョン2.10.2以前のOpenSTAManagerには、複数のAJAXセレクトハンドラがoptions[stato]のGETパラメータを通じてタイムベースのブラインドSQLインジェクションに脆弱な問題があります。ユーザーから提供された値は$superselect['stato']から読み取られ、SQLのWHERE句に直接生の式として連結されており、サニタイズ、パラメータ化、ホワイトリスト検証が一切行われていません。認証された攻撃者は任意のSQL文を注入して、ユーザー名、パスワードハッシュ、財務記録などMySQLデータベースに保存されている機密データを抽出することが可能です。この問題はバージョン2.10.2で修正されました。
GLPIは無料の資産およびIT管理ソフトウェアパッケージです。バージョン10.0.0から10.0.24未満および11.0.6において、認証されたユーザーがログエクスポート機能を介してSQLインジェクションを実行できる可能性があります。この脆弱性はバージョン10.0.24および11.0.6で修正されました。
Ory HydraはOAuth 2.0サーバーおよびOpenID Connectプロバイダーです。バージョン26.2.0以前のOry Hydraには、listOAuth2Clients、listOAuth2ConsentSessions、およびlistTrustedOAuth2JwtGrantIssuersの管理者APIにおいて、ページネーションの実装に欠陥があり、SQLインジェクションの脆弱性が存在します。ページネーショントークンは`secrets.pagination`に設定された秘密情報で暗号化されます。この値が設定されていない場合、Hydraは`secrets.system`を使用します。攻撃者がこの秘密を知っている場合には、自身でトークンを作成でき、悪意のあるトークンによってSQLインジェクションを引き起こすことが可能です。この問題は、前述の管理者APIのいずれかが攻撃者から直接または間接的にアクセス可能であり、攻撃者が生のページネーショントークンを対象APIに渡せること、さらに`secrets.pagination`が設定されていて攻撃者がそれを知っている場合、または設定されていない場合は`secrets.system`を攻撃者が知っているときに悪用されます。攻撃者は偽造したページネーショントークンを通じて任意のSQLクエリを実行できます。第一の防御策として、暗号学的に安全なランダムな秘密情報を生成し、`secrets.pagination`にカスタム値を直ちに設定してください。次に、Hydraを早急に修正済みのバージョン26.2.0にアップグレードしてください。
Fleetはオープンソースのデバイス管理ソフトウェアです。バージョン4.81.0以前では、FleetのApple MDMプロファイル配信パイプラインにおいて二次的なSQLインジェクションの脆弱性が存在していました。有効なMDM登録証明書を持つ攻撃者は、Fleetデータベースの内容(ユーザー認証情報、APIトークン、デバイス登録秘密情報を含む)を漏洩または改ざんする可能性がありました。この問題はバージョン4.81.0で修正されています。
OpenSTAManagerは、技術支援および請求のためのオープンソース管理ソフトウェアです。バージョン2.10.2より前のOpenSTAManagerのAggiornamenti(アップデート)モジュールには、データベースの競合解決機能(op=risolvi-conflitti-database)があり、POST経由でSQLステートメントのJSON配列を受け取ると、検証や許可リスト、サニタイズを行わずに直接データベース上で実行します。認証済みの攻撃者がAggiornamentiモジュールにアクセスできる場合、CREATE、DROP、ALTER、INSERT、UPDATE、DELETE、SELECT INTO OUTFILEなどの任意のSQLステートメントを実行でき、MySQLサーバーがサポートする他のSQLコマンドも使用可能です。実行前に外部キーのチェックが明示的に無効化されている(SET FOREIGN_KEY_CHECKS=0)ため、データベースの整合性保護はさらに低減されます。この問題はバージョン2.10.2で修正されています。
SourceCodester Sales and Inventory System 1.0に脆弱性が確認されました。影響を受けるコンポーネントは、HTTP POSTリクエストハンドラのファイル/view_customers.phpにある不明な関数です。引数searchtxtの操作によりSQLインジェクションが発生します。この攻撃はリモートから実行可能です。エクスプロイトは公開されており、悪用される可能性があります。
SourceCodester Sales and Inventory System 1.0にセキュリティ脆弱性が検出されました。この問題はコンポーネントのHTTP GETパラメータを処理するファイルupdate_customer_details.phpの不適切な処理に影響します。引数sidの操作によりSQLインジェクションが発生します。攻撃は遠隔で実行可能です。この脆弱性は既に公開されており、悪用される可能性があります。
SourceCodester Sales and Inventory System 1.0に脆弱性が検出されました。影響を受けるのは、コンポーネントHTTP GETパラメータハンドラのファイルupdate_out_standing.php内の不明な関数です。引数sidの操作によりSQLインジェクションが発生します。この攻撃はリモートで実行可能です。現在、このエクスプロイトは公開されており、悪用される可能性があります。
SourceCodester Sales and Inventory System 1.0に脆弱性が発見されました。影響を受けるのは、コンポーネントであるHTTP GETパラメータハンドラーのファイルupdate_purchase.phpに存在する未知の関数です。引数sidを操作することでSQLインジェクションが発生する可能性があります。この攻撃はリモートから実行される可能性があります。エクスプロイトは既に公開されており、悪用される恐れがあります。
SourceCodester Sales and Inventory System 1.0に脆弱性が確認されました。この脆弱性は、コンポーネントHTTP GETパラメータハンドラのファイル/update_stock.phpの不明なコードに影響します。引数sidの操作によりSQLインジェクションが発生します。リモートから攻撃を実行することが可能です。このエクスプロイトは公開されており、悪用される可能性があります。
Netartmedia PHP Real Estate Agency 4.0にはSQLインジェクションの脆弱性があり、認証されていない攻撃者がfeatures[]パラメータを通じて悪意のあるコードを注入し、任意のSQLクエリを実行できます。攻撃者はfeatures[]パラメータに細工されたSQLペイロードを含むPOSTリクエストをindex.phpに送信することで、機密データベース情報を抽出したり、データベースクエリを操作したりできます。
pandas-ai v3.0.0には、pandasai.agent.base._execute_sql_queryコンポーネントを介したSQLインジェクションの脆弱性が存在することが発見されました。
Joraniのバージョン1.0.4までのalldayoffs機能にはSQLインジェクションの脆弱性があり、認証済みの攻撃者がentityパラメータを介して任意のSQLコマンドを実行できる可能性があります。
IBM Storage Protect Server 8.2.0およびIBM Storage Protect Plus ServerにはSQLインジェクションの脆弱性があります。リモートの攻撃者が特別に細工されたSQL文を送信することで、バックエンドデータベースの情報を閲覧、追加、変更、または削除できる可能性があります。
SchemaHero 0.23.0のplugins/postgres/lib/column.goファイル内のcolumnAsInsert関数において、columnパラメータを介したSQLインジェクションの脆弱性が存在します。
SchemaHero 0.23.0 の plugins/mysql/lib/column.go ファイル内の mysqlColumnAsInsert 関数において、column パラメータを通じて発生する SQL インジェクションの脆弱性があります。
Fleetはオープンソースのデバイス管理ソフトウェアです。4.81.0以前のバージョンでは、FleetのMDMブートストラップパッケージ設定にSQLインジェクションの脆弱性が存在しました。この脆弱性により、チーム管理者またはグローバル管理者の権限を持つ認証済みユーザーが任意のチーム設定を変更したり、Fleetデータベースから機密データを持ち出したり、直接API呼び出しを介して任意の内容をチーム設定に注入したりすることが可能でした。バージョン4.81.0でこの問題は修正されています。
code-projects Simple Food Ordering System 1.0 に脆弱性が検出されました。この問題の影響を受けるのは all-tickets.php ファイルの一部の不明な機能です。引数 Status の操作により SQL インジェクションが発生します。この攻撃はリモートで実行可能です。エクスプロイトはすでに公開されており、悪用される可能性があります。
Spring AIのMariaDBFilterExpressionConverterに重大なSQLインジェクションの脆弱性が存在し、攻撃者がメタデータベースのアクセス制御を回避して任意のSQLコマンドを実行する可能性があります。この脆弱性は、入力が適切にサニタイズされていないことに起因しています。
Kyselyは型安全なTypeScriptのSQLクエリビルダーです。バージョン0.28.12および0.28.13では、Kyselyのクエリコンパイラ内の`santitizeStringLiteral`メソッドがシングルクオート(`'` → `''`)をエスケープしますが、バックスラッシュはエスケープしません。MySQLのデフォルトの`BACKSLASH_ESCAPES` SQLモードでは、攻撃者がシングルクオートの前にバックスラッシュを挿入することでエスケープを無効化し、JSONパス文字列リテラルから抜け出して任意のSQLを注入する可能性があります。この問題はバージョン0.28.14で修正されました。
Kyselyは型安全なTypeScriptのSQLクエリビルダーです。バージョン0.28.14以前では、Kyselyの`DefaultQueryCompiler.sanitizeStringLiteral()`はシングルクォートを倍にすることでのみエスケープ処理を行い(`'` → `''`)、バックスラッシュのエスケープは行っていませんでした。MySQL方言(デフォルトで`NO_BACKSLASH_ESCAPES`がOFF)で使用した場合、攻撃者はバックスラッシュを使用して文字列リテラルの終端クォートをエスケープし、文字列コンテキストから抜け出して任意のSQLをインジェクションすることが可能です。これは`ImmediateValueTransformer`を使用して値をインライン化するコードパス、特に`CreateIndexBuilder.where()`および`CreateViewBuilder.as()`に影響を与えます。バージョン0.28.14で修正されています。
WWBN AVideoはオープンソースのビデオプラットフォームです。バージョン26.0まで(26.0を含む)では、`objects/like.php`の`getLike()`メソッドが、`users_id`に対してプリペアドステートメントのプレースホルダー(`?`)を使用してSQLクエリを構築していますが、`$this-videos_id`をパラメータ化せずに直接クエリ文字列に連結していました。攻撃者は、細工されたリクエストを通じて`videos_id`の値を制御することで、部分的なプリペアドステートメントの保護を回避し、任意のSQLを注入できます。パッチはコミット0215d3c4f1ee748b8880254967b51784b8ac4080に含まれています。
WeGIAは慈善団体向けのウェブマネージャーです。バージョン3.6.7以前では、ファイル`html/socio/sistema/deletar_tag.php`の14行目で`extract($_REQUEST)`を使用していました。また、16〜17行目では`$id_tag`変数をプリペアドステートメントやサニタイズなしにSQLクエリに直接連結していました。この脆弱性はバージョン3.6.7で修正されました。
SourceCodesterのオンライン食品注文システムv1.0のActions.phpファイル(特にsave_userアクション)にはSQLインジェクションの脆弱性があります。アプリケーションは「username」パラメータに渡されるユーザー入力を適切にサニタイズしていません。そのため、認証された攻撃者が悪意のあるSQLコマンドを注入できる可能性があります。
SourceCodester Online Food Ordering System v1.0 の Actions.php ファイル(特に save_category アクション)には SQL インジェクションの脆弱性が存在します。アプリケーションは "name" パラメータに渡されるユーザー入力を適切にサニタイズしていません。そのため、認証された攻撃者が悪意のある SQL コマンドを注入することが可能です。
SourceCodesterのオンラインフード注文システムv1.0のadmin/manage_category.phpには、"id"パラメータを介したSQLインジェクションの脆弱性があります。
Daylight Studio FuelCMS v1.5.2 には、/controllers/Login.php コンポーネントを介して SQL インジェクションの脆弱性が存在します。
脆弱性情報(JVN) よくある質問
脆弱性を製品名やベンダ名で検索できますか?
はい。製品・ベンダ・脆弱性タイプ(CWE)で全文検索し、深刻度(CVSS)で絞り込めます。発表日の新しい順に表示します。
CVSS(深刻度)とは何ですか?
脆弱性の深刻さを0〜10で表す共通指標です。数値が大きいほど影響が大きく、緊急・重要・警告・注意などの区分で絞り込めます。
影響を受ける製品やベンダ企業は分かりますか?
各脆弱性の詳細ページで、影響を受ける製品・ベンダを確認できます。ベンダ名は法人検索と突き合わせて企業情報もたどれます。
情報の出典を教えてください。
JVN(IPA〔情報処理推進機構〕・JPCERT/CC 提供)の公開情報を収録しています。対応の要否は必ず各JVN詳細・公式情報でご確認ください。
出典:JVN(Japan Vulnerability Notes・独立行政法人情報処理推進機構(IPA)/JPCERT コーディネーションセンター/jvn.jp)を加工して作成。 全文検索は当サイト収録分(全292,331件)を対象とし、発表日の新しい順に表示しています。 本情報の最新性・正確性・完全性は保証されません。詳細は各 JVN 詳細ページをご確認ください。 なお本情報は製品・ソフトウェアの脆弱性に関するものであり、特定の法人・製品ベンダの評価や信用性を示すものではありません。