TeamCity 2024.03.2 リリースノート
ビルド 156319、2024 年 5 月 29 日
バグ
TW-87798 — エージェント側の NuGet キャッシュのクリーンアップは、プロセスが 1 分以内にクリーンアップできない場合は中断されます。
TW-87765 — サブプロジェクト管理者は親プロジェクトの NuGet フィードとアーティファクトストレージ設定を表示できません
TW-63400 — 一部のリンクは、ユーザーが「実験的な UI を使用する」オプションをチェックしていない場合でも、新しい UI で href ページを開きます。
TW-87657 — PullRequest ビルド機能は複合構成では利用できなくなりました
TW-87750 — プロジェクト管理者のロールを持つユーザーは NuGet フィードを見ることができません
TW-87470 — [Vault Remote parameters] カスタムビルドの実行ダイアログからの Vault クエリの変更が適用されない
TW-86820 — 「新しいパラメーターの追加」を再設計ダイアログ: パラメーターが編集できない場合は、「外観設定を削除」ボタンを無効にする
TW-86702 — チェックアウトルールは、別のディポの p4 タスクストリームでは機能しません。
TW-87530 — Docker ラッパーの追加引数の引用符をサポートします
TW-87205 — dotCover ランナー: Windows エージェント上の Linux コンテナーで作業ディレクトリが重複しています
TW-86663 — dotCover ランナー: Windows エージェント上の Linux コンテナーでプロファイリングを開始できない
TW-67454 — 「https://www.jetbrains.com/ja-jp/help/teamcity/configuring-finish-build-trigger.html」からの Web フィードバック
TW-86764 — TeamCity のバージョン設定により、java.lang.SecurityException がスローされます: シャットダウンフックの登録は許可されていません
TW-87668 — Visual Studio テストランナーが壊れています
TW-87436 — TeamCity サーバーでデッドロック、jetbrains.buildServer.serverSide.impl.history.DBBuildHistory.add2Cache
TW-85593 — IncrementalMode のない DSL リポジトリの 1 つに pom.xml が存在しない場合、不明瞭な警告「DSL API パッケージタイプを判別できません」が表示される
TW-87330 — カスタムツールアーカイブのアップロードがエラーで失敗した場合、「このインストールエラーを修正するには、ローカルストレージからツールを含むアーカイブをアップロードしてください」というヒントを表示しません。
TW-87465 — ビルドを停止するときに UnsupportedOperationException が発生する
パフォーマンスの問題
TW-87434 — MSSQL データベースの ignore_tests テーブルからのデータ読み込みを最適化します
セキュリティ
8 件のセキュリティ問題が修正されました。 まだサーバーを更新していないお客様を保護するため、通常、これらの修正に関する詳細は公開されません。 代わりに、各バグ修正リリースの数日後に セキュリティ速報を確認して詳細を確認することをお勧めします。
透明性を高めるため、また、新しいセキュリティ情報の公開が遅れる可能性があること (2022.04.6, 2022.10.5, 2023.05.5, 2023.11.5,, 2024.03.2 バグ修正アップデートの同時リリースによる) を考慮し、新しい修正とバックポートされた修正の両方の概要を提供することにしました。 これらの問題の詳細は、まもなくセキュリティ情報で公開される予定です。
サーバーからファイルを読み取ることを可能にするパストラバーサルが可能
信頼できないビルド設定で複数の保存型 XSS が発生する可能性がある
サードパーティエージェントがクラウドエージェントになりすます可能性がありました
ビルドステップ設定による保存型 XSS が可能
TeamCity サーバーに関する技術情報が Exposed となる可能性があります
TeamCity ユーザーは、権限に基づいて利用できないはずのアクションを実行できる可能性があります
特定の TeamCity API エンドポイントはユーザー権限をチェックしませんでした
TeamCity サーバーは、不正な認証トークンによる DoS 攻撃を受けやすい状態でした