jiyuujin / ohayo-developers

We talk about something in Twitter Spaces every weekday
4 stars 1 forks source link

2021/12/13 で喋ったこと Vol.150 #45

Open jiyuujin opened 2 years ago

jiyuujin commented 2 years ago

Log4j2 の脆弱性 (CVE-2021-44228) について

JNDILookup というクラスが問題。このクラスは log4j2-core に存在しており、この依存が問題になるようです。

詳細はこちらの 解説 が大変分かり易いのでご一読を。

Spring Boot から公式見解

Log4J2 Vulnerability and Spring Boot

基本的な対策

基本的に log4j v2.15.0 に上げれば良い。

ただしバージョンを上げるだけでは根本の払拭・解決には至らない。早速 Amazon や Google 、 Microsoft などのベンダーから log4j2 対策が入っており、インフラ側で防御できるなら防御した方が良いと思われる。

Logout4Shell は、この脆弱性を使って「JNDI Lookup機能を停止させた状態でLog4jを再構築するプログラム」を実行させることで問題を修正してくれるそうです。

その他

@jiyuujin 個人として Java/Scala プロジェクトにジョインした経験があることもさる事ながら、つい 2 か月前にも Node.js 界隈でクリティカルな 問題 が起きたばかりで本当に他人事とは思えないです。

jiyuujin commented 2 years ago

オハヨーウェブサイト 機能追加 2 件

粛々と進めた。後者は JSer.info のデザインを参考にした。

メンテナ ヘッドライン
スクリーンショット 2021-12-13 10 01 27 スクリーンショット 2021-12-13 10 01 43

プロフィール用コンポーネントについて

別リポジトリ で進めており、外部プラグインとして読み込んでいる。

jiyuujin commented 2 years ago

Advent Calendar

気になる記事を深掘り。

PWA の事例や Web Share API 実装について

Vue における MapLibre GL JS の開発環境について

Vue.js で MapLibre GL JS の開発環境を構築してみた