Redmine 7.0.2, 6.1.5 リリース
2026年9月30日(中央ヨーロッパ時間)、Redmine 7.0.2、6.1.5がリリースされました。複数のセキュリティに関する修正が含まれています。
セキュリティ情報
リリースされた2つのバージョンに共通するセキュリティの修正箇所は以下の通りです。
- Defect #44467: Private/invisible issue subjects leaked via REST API
include=children
REST APIのinclude=childrenにより、非公開または閲覧できないチケットの件名が漏洩する問題 - Defect #44468: Private project names + role assignments leaked via
GET /groups/<id>.json?include=memberships
GET /groups/<id>.json?include=membershipsにより、非公開プロジェクトの名前とロール割り当てが漏洩する問題
7.0.2 のセキュリティの修正箇所は以下の通りです。
- Defect #44429: DOM-Based XSS via Clipboard HTML Paste
クリップボードからHTMLを貼り付けたときにDOMベースXSSが発生する問題
変更・修正一覧
各リリースのCHANGELOG(修正・変更点の一覧)の日本語訳です。チケット番号はRedmineオフィシャルサイト上のチケットにリンクしています。
7.0.2, 6.1.5 共通の変更・修正内容 (17件)
Attachments(添付ファイル)
- Defect #44556: No error is shown when pasting an image after the limit of attachments at once is reached
一度に添付できるファイル数の上限に達した後に画像を貼り付けてもエラーが表示されない問題
Code cleanup/refactoring(コード整理 / リファクタリング)
- Defect #44438: DateCalculationTest is not run by
rails test
rails testでDateCalculationTestが実行されない問題 - Defect #44527: Stubs of initialize_ldap_con in UserTest have no effect
UserTestのinitialize_ldap_conに対するスタブが機能しない問題 - Patch #44392: Replace IO.read with File.read
IO.readをFile.readに置き換え - Patch #44455: Fix tests that fail when the date changes during a test run
テスト実行中に日付が変わると失敗するテストを修正
Database(データベース)
- Defect #44375: Concurrency problem in project deletion / project marking for deletion
プロジェクトの削除または削除予定への変更で同時実行の問題が発生する問題
Documentation(ドキュメント)
- Patch #44413: Document that Redmine does not start on Ruby 3.3.0
Ruby 3.3.0ではRedmineが起動しないことをドキュメントに記載
Issues(チケット)
- Defect #44560: Issue creation fails when the default assignee is no longer assignable
デフォルトの担当者が割り当てできなくなった場合にチケットの作成に失敗する問題
LDAP
- Defect #44526: 500 error when the LDAP server is unreachable on macOS 26.7
macOS 26.7でLDAPサーバーに接続できないときに500エラーが発生する問題
Performance(パフォーマンス)
- Feature #44415: Reduce icon rendering time by caching sprite paths
スプライトのパスをキャッシュしてアイコンの描画時間を短縮
Plugin API(プラグインAPI)
- Defect #37686: Plugin migrations are skipped or fail due to stale cached versions when a plugin is migrated more than once in the same process
同じプロセスでプラグインのマイグレーションを複数回実行すると、古いバージョンのキャッシュによりマイグレーションがスキップされたり失敗したりする問題
Projects(プロジェクト)
- Defect #44462: Project list rows show the context menu cursor although no context menu is available
コンテキストメニューが利用できないプロジェクト一覧の行にコンテキストメニュー用カーソルが表示される問題
Security(セキュリティ)
- Defect #44467: Private/invisible issue subjects leaked via REST API
include=children
REST APIのinclude=childrenにより、非公開または閲覧できないチケットの件名が漏洩する問題 - Defect #44468: Private project names + role assignments leaked via
GET /groups/<id>.json?include=memberships
GET /groups/<id>.json?include=membershipsにより、非公開プロジェクトの名前とロール割り当てが漏洩する問題
SCM(ソースコード管理)
- Defect #27043: Subversion repositories with spaces in the root URL cause broken file and diff links on the revision page
ルートURLに空白を含むSubversionリポジトリでリビジョンページのファイルリンクと差分リンクが壊れる問題 - Defect #44476: Fails to fetch revisions if a Git branch name contains a 40-character hexadecimal string
Gitブランチ名に40文字の16進数文字列が含まれているとリビジョンを取得できない問題
Translations(翻訳)
- Defect #44418: Fix typo in Japanese translation of mail_body_account_information_external
mail_body_account_information_externalの日本語翻訳の誤字を修正
7.0.2固有の変更・修正内容 (15件)
Administration(管理)
- Defect #44488: Info text for "Initials" fallback avatars shows Gravatar URL even when a custom avatar_server_url is configured
カスタムのavatar_server_urlを設定していても、Initialsフォールバックアバターの説明文にGravatar URLが表示される問題 - Patch #44559: User bulk lock/unlock does not run callbacks
ユーザーの一括ロック・ロック解除でコールバックが実行されない問題
Attachments(添付ファイル)
- Defect #44378: Ghostscript process is left running when PDF thumbnail generation times out
PDFサムネイル生成がタイムアウトしたときにGhostscriptプロセスが残り続ける問題
Email notifications(メール通知)
- Defect #44442: Large blank space before pre blocks in HTML email notifications
HTMLメール通知のpreブロックの前に大きな空白が表示される問題
Performance(パフォーマンス)
- Defect #44372: Chrome freezes for several minutes when opening the possible values page of a key/value list custom field with thousands of values
値が数千件あるキー/バリューリスト形式のカスタムフィールドで可能な値のページを開くとChromeが数分間フリーズする問題 - Defect #44412: Themes with custom icons.svg slow down page rendering
独自のicons.svgを使用するテーマでページの描画が遅くなる問題 - Patch #44386: Avoid N+1 queries generated by Webhook#setable_projects
Webhook#setable_projectsでN+1クエリが発生しないよう改善
Rails support(Railsサポート)
- Patch #44523: Update Rails to 8.1.4
Railsを8.1.4に更新
Security(セキュリティ)
- Defect #44429: DOM-Based XSS via Clipboard HTML Paste
クリップボードからHTMLを貼り付けたときにDOMベースXSSが発生する問題
UI(ユーザーインターフェイス)
- Defect #44408: Autocomplete popup appears off-screen when the caret is near the bottom of the viewport
ビューポートの下部付近にカーソルがあるときにオートコンプリートのポップアップが画面外に表示される問題 - Defect #44443: Top menu is thinner than expected when the user is not logged in
ログインしていないユーザーに対してトップメニューが想定より薄く表示される問題 - Defect #44445: Selected main menu tab looks detached from the content area due to gaps above and below it
メインメニューで選択したタブの上下に隙間があり、コンテンツ領域から離れて見える問題 - Patch #44453: Add slightly rounded corners (3px) to top menu item highlights
トップメニュー項目のハイライトに少し丸みを付けるため、3pxの角丸を追加
UI - Responsive(UI - レスポンシブ)
- Feature #44444: Update the mobile header and flyout menu colors to match the redesigned desktop header
再設計されたデスクトップヘッダーに合わせてモバイルヘッダーとフライアウトメニューの色を更新
Webhooks
- Feature #44337: Add an administration page listing all webhooks
すべてのWebhookを一覧表示する管理画面を追加
6.1.5固有の変更・修正内容 (1件)
Rails support(Railsサポート)
- Patch #44524: Update Rails to 7.2.4
Railsを7.2.4に更新
詳細はRedmine公式サイトのCHANGELOGをご覧ください。
Redmine新バージョンのリリースをメールでお知らせします。ぜひRedmine Newsにご登録ください。