## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-ABDELKABIROUADOUKOU-CVE-2026-31431-ANALYSIS-AND-FIX
# CVE-2026-31431 "Copy Fail" β κΈ°μ μ¬μΈ΅ λΆμ
**μ¬κ°λ:** CVSS 7.8 (λμ)
**λΆλ₯:** λ‘컬 κΆν μμΉ
**λμ
μμ :** Linux 4.14 (2017)
**μμ 컀λ°:** `a664bf3d603d`
## 1\. λ°°κ²½
CVE-2026-31431μ Linux 컀λμ `algif_aead` λͺ¨λ(컀λ μ¬μ©μ κ³΅κ° Crypto API(`AF_ALG`)μ AEAD μμΌ μΈν°νμ΄μ€)μ μ‘΄μ¬νλ λ‘컬 κΆν μμΉ μ·¨μ½μ μ
λλ€.
μ΄ μ·¨μ½μ μ κΆνμ΄ μλ μ¬μ©μκ° Linux 컀λμ Crypto APIμμ `AF_ALG` μ£Όμ ν¨λ°λ¦¬λ₯Ό νμ©νμ¬ νμΌμ λ©λͺ¨λ¦¬ λ΄ λ³΅μ¬λ³Έμ λ·λ°μΉ¨νλ νμ΄μ§ μΊμμ ν΅μ λ 4λ°μ΄νΈ μ°κΈ°λ₯Ό μνν μ μκ² ν©λλ€. νμ΄μ§ μΊμμ μ μ₯λ μ½κΈ° κ°λ₯ν μ€ν νμΌμ λ©λͺ¨λ¦¬ λ΄ λ³΅μ¬λ³Έμμ μ½λλ₯Ό κ΅μ²΄ν¨μΌλ‘μ¨, 곡격μλ μ΄ν κΆν μλ νλ‘μΈμ€κ° ν΄λΉ μμλ νμΌ λ²μ μ μ€νν λ μ¬μ©μ κΆνμ μμΉμν¬ μ μμ΅λλ€.
κ²½μ 쑰건μ μ΄κ²¨μΌ νλ Dirty Cow(CVE-2016-5195)μ λ¬λ¦¬, Copy Failμ μ§μ ν λ‘μ§ κ²°ν¨μ
λλ€. κ²½μ, μ¬μλ, λλ μΆ©λ κ°λ₯μ±μ΄ μλ νμ΄λ° μ°½ μμ΄ νΈλ¦¬κ±°λ©λλ€.
## 2\. κ·Όλ³Έ μμΈ β 2017λ
μ μ리 μ΅μ ν
### 2.1 λ³κ²½ μ¬ν
μ»€λ° `72548b093ee3`("crypto: algif_aead - switch to in-place processing")μ λ΄λΆμμ λ₯Ό μ€μ νμ¬ λ³λμ μΆλ ₯ λ²νΌ ν λΉμ μ κ±°νλ μ΅μ νλ₯Ό λμ
νμ΅λλ€.