OpenJDK 17.0.2 のリリース【セキュリティ・アップデート】

no extension

定例の Java マイナー・バージョンアップが行われた。

CVE ID ベースで16個の脆弱性修正がある。 とはいえ,個々の深刻度はそれほど高くないようだ。 影響を受けるバージョンは 17.0.1, 15.0.5, 13.0.9, 11.0.13, 8u312, 7u321 およびそれ以前。

CVE ID Component CVSSv3.1
Score
Affects ...
7 8 11 13 15 17
CVE-2022-21341 core-libs/java.io:serialization 5.3
CVE-2022-21365 client-libs/javax.imageio 5.3
CVE-2022-21282 xml/jaxp 5.3
CVE-2022-21291 hotspot/runtime 5.3    
CVE-2022-21277 client-libs/javax.imageio 5.3    
CVE-2022-21305 hotspot/compiler 5.3
CVE-2022-21299 xml/jaxp 5.3
CVE-2022-21296 xml/jaxp 5.3
CVE-2022-21349 client-libs/2d 5.3        
CVE-2022-21283 core-libs/java.util 5.3
CVE-2022-21340 security-libs/java.security 5.3
CVE-2022-21340 security-libs/java.security 5.3
CVE-2022-21293 core-libs/java.lang 5.3
CVE-2022-21294 core-libs/java.util 5.3
CVE-2022-21360 client-libs/javax.imageio 5.3
CVE-2022-21366 client-libs/javax.imageio 5.3    
CVE-2022-21248 core-libs/java.io:serialization 3.7

OpenJDK を APT で管理するメリットはないので,実行バイナリをリリースページから直接ダウンロードして配置する。 以下は完全手動でのインストール(笑)

$ cd /usr/local/src
$ sudo curl -L "https://download.java.net/java/GA/jdk17.0.2/dfd4a8d0985749f896bed50d7138ee7f/8/GPL/openjdk-17.0.2_linux-x64_bin.tar.gz" -O
$ cd ..
$ sudo unlink java # 以前のバージョンの Java 環境がある場合
$ sudo tar xvf src/openjdk-17.0.2_linux-x64_bin.tar.gz
$ sudo ln -s jdk-17.0.2 java
$ java -version # すでに PATH が通っている場合
openjdk version "17.0.2" 2022-01-18
OpenJDK Runtime Environment (build 17.0.2+8-86)
OpenJDK 64-Bit Server VM (build 17.0.2+8-86, mixed mode, sharing)

私としては PlantUML が動けばいいので,試しておく1

Factory Method Pattern

うむうむ。 ちゃんと動くな。

アップデートは計画的に。

ブックマーク

参考図書

photo
Spring Data JPAプログラミング入門
溝口賢司 (著)
秀和システム 2017-08-03 (Release 2018-04-23)
Kindle版
B07CKHR8C1 (ASIN)
評価     

JPA のお勉強用に購入。紙のほうはプレミアが付いてるっぽいが Kindle で買えるよ。固定レイアウトだからブラウザの Kindle Cloud Reader で読めるし。真面目に基本を押さえて書いていて分かりやすい。

reviewed by Spiegel on 2021-08-26 (powered by PA-APIv5)

photo
Effective Java 第3版
Joshua Bloch (著), 柴田 芳樹 (翻訳)
丸善出版 2018-10-30
単行本(ソフトカバー)
4621303252 (ASIN), 9784621303252 (EAN), 4621303252 (ISBN)
評価     

再勉強中。 Kindle 版のほうがちょっと安いが,勤務先でも使いたかったので紙の本にした。

reviewed by Spiegel on 2021-03-17 (powered by PA-APIv5)

photo
Spring Boot 2 入門: 基礎から実演まで
原田 けいと (著), 竹田 甘地 (著), Robert Segawa (著)
2020-05-22 (Release 2020-05-22)
Kindle版
B0893LQ5KY (ASIN)
評価     

Spring Boot を勉強することになって急遽買った本。めっさ分かりやすかった。 PDF 版が欲しいくらい(笑) Spring Boot 2.7 対応にアップデートされていた。素敵!

reviewed by Spiegel on 2022-08-14 (powered by PA-APIv5)


  1. 2022-01-11 に PlantUML v1.2022.0 がリリースされている。 PlantUML の使い方等については拙文「真面目に PlantUML」シリーズを参考にどうぞ。 ↩︎