https://twitter.com/nluedtke1/status/1469435658389561345
log4j 1.xμ μΌλΆ ꡬμ±μ΄ μ·¨μ½ν κ²μΌλ‘ 보μ λλ€. Cyberduckμ΄ κ·Έ μ€ νλλ₯Ό μ¬μ©νκ³ μμ΅λκΉ?
CDλ λ€λ₯Έ 보μ λ¬Έμ κ° μλ μ λ§ μ€λλ λ²μ ( 1.2.17 ) https://github.com/iterate-ch/cyberduck/blob/e4c2dfe5c1e5623a5bfc484ae3f4ae58a1e929f1/pom.xml#L198 com/cve/CVE-2019-17571/
λ§νλ―μ΄ μ°λ¦¬λ Apache Log4j 2μ λν μ’ μμ±μ΄ μμ΅λλ€. λν ν΄λΌμ΄μΈνΈ μΈ‘ λ°μ€ν¬ν μ ν리μΌμ΄μ μΌλ‘μ κ΄λ ¨μ±μ΄ μμ΄ λ³΄μ λλ€.
@dkocher μ΄κ²μ μ΄μ μ μ΄λμμ λ
Όμλμμ΅λκΉ? κ²μνμ§λ§ μ°Ύμ§ λͺ»νμ΅λλ€.
CDλ 2κ° μλ log4J 1μ μμ‘΄νμ§λ§ 1λ μν₯μ λ°λ κ² κ°μ΅λλ€. https://twitter.com/nluedtke1/status/1469435658389561345
ν΄λΌμ΄μΈνΈ μΈ‘ μ±μΌμ§λΌλ κΈ°λ‘νκ³ μ€ννλ $ μ΄μ€μΌμ΄ν νμΌμ΄ μλ μλ²μ μ°κ²°ν μ μμ΅λλ€.
@dkocher log4jκ° pom.xmlμ λνλ©λλ€. κ·Έλμ 무μΈκ°κ° κ·Έκ²μ μ¬μ©νκ³ μλ κ² κ°μ΅λκΉ?
λλ λν κ·Έκ²μ λν κ΅¬μ± νμΌμ λ΄ λλ€ - https://github.com/iterate-ch/cyberduck/blob/fa0aa0d5d7b07ec09a4c328b2c0cf9a56bf01c4d/core/src/main/resources/log4j.xml
κ·νμ μ½λμ λν μ°Έμ‘°λΏλ§ μλλΌ https://github.com/iterate-ch/cyberduck/blob/745598c7f84e48b21d7b7b6679db926d5d6e98e4/core/src/main/java/ch/cyberduck/core/logging/LoggerPrintStream.java
κ²°κ΅ Log4j 1.xμμ λ©λ¦¬ μ΄λ/μ κ·Έλ μ΄λνλ κ²μ΄ ν©λ¦¬μ μ΄μ§λ§ μ΄ μ’ μμ± μ κ·Έλ μ΄λ μ μ¦κ°μ μΈ κΈ΄κΈμ±μ μμ΅λλ€. λ΄ μ΄ν΄μ λ°λ₯΄λ©΄ μ΄ μ¬μ©λ²μ λͺ μμ μΌλ‘ ꡬμ±ν΄μΌ νλ―λ‘ CVE-2019-17571 μ΄ μ°λ¦¬μκ² μν₯μ λ―ΈμΉ κ²μ΄λΌκ³ μκ°νμ§ μμ΅λλ€.
CVE-2019-17571μ log4j λ²μ >= 1.2, <= 1.2.27κ³Ό κ΄λ ¨μ΄ μμ΅λλ€. Cyberduck ν¨ν€μ§μμ log4j-1.2.17μ μ°Ύμμ΅λλ€. log4j λ²μ μ΄ μν₯μ λ°λλ°λ Cyberduckμ μν₯μ λ―ΈμΉμ§ μλ μ΄μ λ 무μμ λκΉ?
κ·Έ μ·¨μ½μ μ log4j SocketServerμλ§ μν₯μ λ―ΈμΉκΈ° λλ¬Έμ μ격 ν΄λΌμ΄μΈνΈμμ μ€μ μ§μ€μμΌλ‘ λ‘κ·Ένλ λ° μ¬μ©νλ©΄ μμμ μ½λλ₯Ό μ€νν μ μμ΅λλ€. Cyberduckμ μ€μ λ‘κΉ λμμ μ 곡νμ§ μμΌλ―λ‘ μν₯μ λ°μ§ μμ΅λλ€.
λ‘κ·Έ λ°μ΄ν°μ λν΄ μ λ’°ν μ μλ λ€νΈμν¬ νΈλν½μ μμ ν λ
log4j 1μ΄ μ§μλμ§ μκΈ° λλ¬Έμ μ·¨μ½μ±μ μΆμ λμ§ μμΌλ©° μ°λ¦¬λ κ·Έκ²μ΄ μμ νμ§ μλ€κ³ κ°μ ν΄μΌ ν©λλ€.
log4j 1μ΄ μ§μλμ§ μκΈ° λλ¬Έμ μ·¨μ½μ±μ μΆμ λμ§ μμΌλ©° μ°λ¦¬λ κ·Έκ²μ΄ μμ νμ§ μλ€κ³ κ°μ ν΄μΌ ν©λλ€.
Log4j 1.xμλ CVE-2021-44228 μ μ λ°ν JNDI κΈ°λ₯μ΄ μμ΅λλ€.
κ·Έλ¬λ λ¬Έμνλμ§ μμ λ€λ₯Έ λ¬Έμ κ° μμ μ μμ΅λλ€.
κ·Έλ¬λ λ¬Έμνλμ§ μμ λ€λ₯Έ λ¬Έμ κ° μμ μ μμ΅λλ€.
λͺ¨λ μννΈμ¨μ΄μ λ§μ°¬κ°μ§λ‘.
log4j μ μ§ κ΄λ¦¬μλ μ§μλλ λ²μ μ λν λ¬Έμ λ§ λ¬Έμννκ³ μμ ν©λλ€. log4j 1μ μ¬μ©νλ κ²μ Windows XPλ₯Ό μ¬μ©νλ κ²κ³Ό κ°μ΅λλ€. 곡격μ λ°μ μ μλ λ°©λ²μ‘°μ°¨ λͺ¨λ¦ λλ€.
μ§μ λ©ν±μμ μ€λλ (μ·¨μ½ν) log4j λΌμ΄λΈλ¬λ¦¬λ₯Ό νμ©νμ§ μλ (λκ·λͺ¨) νμ¬κ° μ΄λ―Έ λ§μ΄ μμ΅λλ€. μ μ ν λ²μ μ log4jκ° μμΌλ©΄ λΌμ΄λΈλ¬λ¦¬κ° νμ¬ μ₯μΉμμ μλμΌλ‘ μ κ±°λκΈ° λλ¬Έμ μ¬μ΄λ²λμ΄ λ μ΄μ μλνμ§ μμ΅λλ€.
μ§μ λ©ν±μμ μ€λλ (μ·¨μ½ν) log4j λΌμ΄λΈλ¬λ¦¬λ₯Ό νμ©νμ§ μλ (λκ·λͺ¨) νμ¬κ° μ΄λ―Έ λ§μ΄ μμ΅λλ€. μ μ ν λ²μ μ log4jκ° μμΌλ©΄ λΌμ΄λΈλ¬λ¦¬κ° νμ¬ μ₯μΉμμ μλμΌλ‘ μ κ±°λκΈ° λλ¬Έμ μ¬μ΄λ²λμ΄ λ μ΄μ μλνμ§ μμ΅λλ€.
#12706μ μ΄μμ΅λλ€.
κ°μ₯ μ μ©ν λκΈ
#12706μ μ΄μμ΅λλ€.