
āļĻāļđāļāļĒāđāļāļĢāļ°āļŠāļēāļāļāļēāļĢāļĢāļąāļāļĐāļēāļāļ§āļēāļĄāļĄāļąāđāļāļāļāļāļĨāļāļāļ āļąāļĒāļĢāļ°āļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāđāļŦāđāļāļāļēāļāļī (ThaiCERT) āđāļāđāļāļīāļāļāļēāļĄāļŠāļāļēāļāļāļēāļĢāļāđāļ āļąāļĒāļāļļāļāļāļēāļĄāļāļēāļāđāļāđāļāļāļĢāđ āļāļāļĢāļēāļĒāļāļēāļāļāļđāđāđāļāļĄāļāļĩāđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāļāđāļāļāđāļŦāļ§āđāđāļ Langflow āđāļĨāļ° Ruby on Rails CVE-2026-0768 āđāļĨāļ° CVE-2026-66066 āđāļāļĒāļāļīāļāļāļĢāļĢāļĄāļāļĩāđāļāļĢāļ§āļāļāļāļĄāļĩāļāļąāđāļāļāļēāļĢāļŠāļģāļĢāļ§āļāļĢāļ°āļāļ āļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļāđāļē Environment Variables āđāļĨāļ°āļāļēāļĢāļāđāļāļŦāļēāļāđāļāļĄāļđāļĨāļĢāļąāļāļĢāļāļāļŦāļĢāļ·āļ Secret āļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļāļāļąāļāļāļĢāļīāļāļēāļĢāļŠāļģāļāļąāļ āđāļāđāļ OpenAI API Key, AWS Credential, SSH Key, Database Credential āđāļĨāļ° API Token āļāļāļāđāļāļĢāļāļĩāđāđāļāļīāļāđāļŦāđāļĢāļ°āļāļāļāļąāļāļāļĨāđāļēāļ§āđāļāđāļēāļāļķāļāļāļēāļāļāļīāļāđāļāļāļĢāđāđāļāđāļāļŦāļĢāļ·āļāļĢāļąāļāļāđāļāļĄāļđāļĨāļāļēāļāļāļđāđāđāļāđāļāļēāļāļ āļēāļĒāļāļāļāļāļ§āļĢāđāļĢāđāļāļāļĢāļ§āļāļŠāļāļāđāļĨāļ°āļāļģāđāļāļīāļāļĄāļēāļāļĢāļāļēāļĢāļĨāļāļāļ§āļēāļĄāđāļŠāļĩāđāļĒāļ[1]
1. āļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļāļāđāļāļāđāļŦāļ§āđ
1.1 CVE-2026-0768 āđāļāđāļāļāđāļāļāđāļŦāļ§āđ Remote Code Execution āđāļ Langflow āđāļāļīāļāļāļēāļāļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļāđāļēāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđ code āļāļĩāđāļŠāđāļāđāļāļĒāļąāļ validate endpoint āđāļĄāđāđāļāļĩāļĒāļāļāļ āļāļģāđāļŦāđāļāļđāđāđāļāļĄāļāļĩāļāļĩāđāđāļĄāđāļāđāļāļāļāđāļēāļāļāļēāļĢāļĒāļ·āļāļĒāļąāļāļāļąāļ§āļāļāļāļēāļāļĢāļąāļāđāļāđāļ Python āļāļāļĢāļ°āļāļāļāļĩāđāđāļāđāļĢāļąāļāļāļĨāļāļĢāļ°āļāļāđāļāđ āđāļāļĒāļĢāļēāļĒāļāļēāļāļāļēāļĢāđāļāļĄāļāļĩāļāļāļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļāđāļē Environment Variables āđāļāđāļ LANGFLOW_SUPERUSER, OPENAI_API, AWS_ACCESS, AWS_SECRET* āļĢāļ§āļĄāļāļķāļāđāļāļĨāđ Secret Key āļāļāļ Langflow āđāļĨāļ°āļāđāļāļĄāļđāļĨāļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļāļāļąāļ .ssh āđāļĨāļ° .bash_history āļāļķāđāļāļŠāļ°āļāđāļāļāļāļ§āļēāļĄāļāļĒāļēāļĒāļēāļĄāļāđāļāļŦāļēāđāļĨāļ°āļāđāļĄāļĒ Credential āļāļēāļāļĢāļ°āļāļ [2]
1.2 CVE-2026-66066 āļŦāļĢāļ·āļ KindaRails2Shell āđāļāđāļāļāđāļāļāđāļŦāļ§āđāđāļ Ruby on Rails Active Storage āļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļāļāļąāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļĢāļđāļāļ āļēāļāļāđāļēāļ libvips āđāļāļĒāļāļĢāļ°āļāļāđāļāļāļāļĨāļīāđāļāļāļąāļ Rails āļāļĩāđāđāļāđ libvips āļŠāļģāļŦāļĢāļąāļāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļĢāļđāļāļ āļēāļ āđāļĨāļ°āđāļāļīāļāļĢāļąāļāļāļēāļĢāļāļąāļāđāļŦāļĨāļāļĢāļđāļāļ āļēāļāļāļēāļāļāļđāđāđāļāđāļāļĩāđāđāļĄāđāļāđāļēāđāļāļ·āđāļāļāļ·āļ āļāļđāđāđāļāļĄāļāļĩāļāļĩāđāđāļĄāđāļāđāļāļāļāđāļēāļāļāļēāļĢāļĒāļ·āļāļĒāļąāļāļāļąāļ§āļāļāļāļēāļāļāļąāļāđāļŦāļĨāļāđāļāļĨāđāļāļĩāđāļāļđāļāļŠāļĢāđāļēāļāļāļķāđāļāļĄāļēāđāļāđāļāļāļīāđāļĻāļĐāđāļāļ·āđāļāļāđāļēāļāđāļāļĨāđāļāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āļĢāļ§āļĄāļāļķāļāļāđāļāļĄāļđāļĨāđāļ Environment āļāļāļāļāļĢāļ°āļāļ§āļāļāļēāļĢ āđāļāđāļ secret_key_base, Rails master key, Database Credential, Cloud Storage Credential āđāļĨāļ° API Token āļāļķāđāļāļāļēāļāļāļģāđāļāļŠāļđāđ Remote Code Execution āļŦāļĢāļ·āļāļāļēāļĢāđāļāđāļēāļāļķāļāļĢāļ°āļāļāļāļ·āđāļāļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļ [3]
2. āļāļĨāļīāļāļ āļąāļāļāđāļŦāļĢāļ·āļāļĢāļ°āļāļāļāļĩāđāđāļāđāļĢāļąāļāļāļĨāļāļĢāļ°āļāļ
2.1 Langflow
Langflow āđāļ§āļāļĢāđāļāļąāļ 1.4.2 āļĄāļĩāļĢāļēāļĒāļāļēāļāļ§āđāļēāđāļāđāļĢāļąāļāļāļĨāļāļĢāļ°āļāļāļāļēāļ CVE-2026-0768 āļāļĒāđāļēāļāđāļĢāļāđāļāļēāļĄ āđāļāļāļāļ°āļāļĩāđāļĒāļąāļāđāļĄāđāļĄāļĩāļāđāļāļĄāļđāļĨāļāļĩāđāļĢāļ°āļāļļāļāļāļāđāļāļāļāļāļāđāļ§āļāļĢāđāļāļąāļāļāļ·āđāļāļāļĩāđāđāļāđāļĢāļąāļāļāļĨāļāļĢāļ°āļāļāļŦāļĢāļ·āļāđāļ§āļāļĢāđāļāļąāļāļāļĩāđāđāļāđāđāļāļāđāļāļāđāļŦāļ§āđāļāļĒāđāļēāļāļāļąāļāđāļāļ āļāļķāļāļāļ§āļĢāļāļīāļāļāļēāļĄāļāļĢāļ°āļāļēāļĻāļāļēāļāļāļđāđāļāļąāļāļāļēāđāļāļīāđāļĄāđāļāļīāļĄ
2.2 Ruby on Rails Active Storage
– Active Storage āļāđāļģāļāļ§āđāļēāđāļ§āļāļĢāđāļāļąāļ 7.2.3.2
– Active Storage āļāļąāđāļāđāļāđāđāļ§āļāļĢāđāļāļąāļ 8.0 āļāļķāļāļāđāļāļ 8.0.5.1
– Active Storage āļāļąāđāļāđāļāđāđāļ§āļāļĢāđāļāļąāļ 8.1 āļāļķāļāļāđāļāļ 8.1.3.1
āļāļąāđāļāļāļĩāđ āđāļāļāļāļĨāļīāđāļāļāļąāļāļāđāļāļāđāļāđ libvips āļŠāļģāļŦāļĢāļąāļāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļĢāļđāļāļ āļēāļ āđāļĨāļ°āđāļāļīāļāļĢāļąāļāļāļēāļĢāļāļąāļāđāļŦāļĨāļāļĢāļđāļāļ āļēāļāļāļēāļāļāļđāđāđāļāđāļāļĩāđāđāļĄāđāļāđāļēāđāļāļ·āđāļāļāļ·āļ āļāļķāļāļāļ°āđāļāđāļēāđāļāļ·āđāļāļāđāļāļāļēāļĢāđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāļāđāļāļāđāļŦāļ§āđāļāļēāļĄāļāļĢāļ°āļāļēāļĻāļāļāļ Ruby on Rails
3. āļāļĨāļāļĢāļ°āļāļāļāļĩāđāļāļēāļāđāļāļīāļāļāļķāđāļ
3.1 āļāļđāđāđāļāļĄāļāļĩāļāļēāļāļĢāļąāļ Python Code āļāļāļĢāļ°āļāļ Langflow āļāļĩāđāđāļāđāļĢāļąāļāļāļĨāļāļĢāļ°āļāļāđāļāļŠāļīāļāļāļīāđāļāļāļ root āđāļāļĒāđāļĄāđāļāđāļāļāļāđāļēāļāļāļēāļĢāļĒāļ·āļāļĒāļąāļāļāļąāļ§āļāļ
3.2 āļāđāļāļĄāļđāļĨāļŠāļģāļāļąāļ āđāļāđāļ API Key, Cloud Credential, Secret, Token, SSH Key āļŦāļĢāļ·āļāļāđāļāļĄāļđāļĨāđāļ Environment Variables āļāļēāļāļāļđāļāđāļāđāļēāļāļķāļāļŦāļĢāļ·āļāļāļđāļāļāđāļĄāļĒ
3.3 āļŠāļģāļŦāļĢāļąāļ Ruby on Rails āļāļđāđāđāļāļĄāļāļĩāļāļēāļāļāđāļēāļāđāļāļĨāđāļāļĩāđāļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļŠāļēāļĄāļēāļĢāļāđāļāđāļēāļāļķāļāđāļāđ āļĢāļ§āļĄāļāļķāļ secret_key_base, Rails master key, Database Credential, Cloud Storage Credential āđāļĨāļ° API Token
3.4 āļāđāļāļĄāļđāļĨāļĢāļąāļāļĢāļāļāļŦāļĢāļ·āļ Secret āļāļĩāđāļĢāļąāđāļ§āđāļŦāļĨāļāļēāļāļāļđāļāļāļģāđāļāđāļāđāļĒāļāļĢāļ°āļāļąāļāļāļēāļĢāđāļāļĄāļāļĩāđāļāļŠāļđāđ Remote Code Execution āļŦāļĢāļ·āļāđāļāđāļēāļāļķāļāļāļĢāļīāļāļēāļĢāđāļĨāļ°āļĢāļ°āļāļāļāļ·āđāļāļāļĩāđāđāļāļ·āđāļāļĄāđāļĒāļāļāļąāļāđāļāļāļāļĨāļīāđāļāļāļąāļ
4. āđāļāļ§āļāļēāļāļāļēāļĢāļāđāļāļāļāļąāļāđāļĨāļ°āļĨāļāļāļ§āļēāļĄāđāļŠāļĩāđāļĒāļ
4.1 āļāļĢāļ§āļāļŠāļāļāļĢāļ°āļāļ Langflow āļāļĩāđāđāļāđāļāļēāļ āđāļĨāļ°āļāļģāļāļąāļāļāļēāļĢāđāļāđāļēāļāļķāļāļāļēāļāļāļīāļāđāļāļāļĢāđāđāļāđāļ āđāļāļĒāļāļāļļāļāļēāļāđāļāļāļēāļ°āđāļāļĢāļ·āļāļāđāļēāļĒāļ āļēāļĒāđāļ, VPN āļŦāļĢāļ·āļ IP Address āļāļĩāđāđāļāļ·āđāļāļāļ·āļāđāļāđ
4.2 āļāļīāļāļāļēāļĄāļāļĢāļ°āļāļēāļĻāđāļĨāļ°āļāļąāļāđāļāļāļāđāļēāļāļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāļāļēāļāļāļđāđāļāļąāļāļāļē Langflow āđāļĨāļ°āļāļģāļāļąāļāļāļēāļĢāđāļāđāļēāļāļķāļ validate endpoint āļāļāļāļ§āđāļēāļāļ°āļāļģāđāļāļīāļāļāļēāļĢāđāļāđāđāļāļāđāļāļāđāļŦāļ§āđāđāļāđāļāļĢāļāļāđāļ§āļ
4.3 āļāļĢāļ§āļāļŠāļāļ Log āļāļāļ Langflow, Web Server āđāļĨāļ°āļĢāļ°āļāļāļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļ āđāļāļ·āđāļāļāđāļāļŦāļēāļāļģāļāļāļŦāļĢāļ·āļāļāļīāļāļāļĢāļĢāļĄāļāļīāļāļāļāļāļīāļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļāļāļąāļ validate endpoint āļĢāļ§āļĄāļāļķāļāļāļ§āļēāļĄāļāļĒāļēāļĒāļēāļĄāļāļĢāļ§āļāļŠāļāļ Environment Variables āļŦāļĢāļ·āļāđāļāļĨāđāļŠāļģāļāļąāļ
4.4 āļāļąāļāđāļāļ Rails Active Storage āđāļāđāļāđāļ§āļāļĢāđāļāļąāļ 7.2.3.2, 8.0.5.1, 8.1.3.1 āļŦāļĢāļ·āļāđāļŦāļĄāđāļāļ§āđāļē āļāļēāļĄāļŠāļēāļĒāđāļ§āļāļĢāđāļāļąāļāļāļĩāđāđāļāđāļāļēāļ
4.5 āļāļĢāļ§āļāļŠāļāļāđāļŦāđ libvips āđāļāđāļāđāļ§āļāļĢāđāļāļąāļ 8.13 āļŦāļĢāļ·āļāđāļŦāļĄāđāļāļ§āđāļē āđāļĨāļ°āļāļīāļāļēāļĢāļāļēāđāļāļīāļāđāļāđāļĄāļēāļāļĢāļāļēāļĢāļāļīāļāļāļąāđāļ untrusted operations āļāļēāļĄāļāļģāđāļāļ°āļāļģāļāļāļ Rails āļŦāļēāļāļĒāļąāļāđāļĄāđāļŠāļēāļĄāļēāļĢāļāļāļąāļāđāļāļ Rails āđāļāđāļāļąāļāļāļĩ
4.6 āļŠāļģāļŦāļĢāļąāļāļĢāļ°āļāļ Rails āļāļĩāđāđāļāđāļĢāļąāļāļāļĨāļāļĢāļ°āļāļāļŦāļĢāļ·āļāđāļāļĒāđāļāļīāļāđāļŦāđāļāļđāđāđāļāđāļ āļēāļĒāļāļāļāļāļąāļāđāļŦāļĨāļāđāļāļĨāđāļ āļēāļ āļāļ§āļĢāđāļāļĨāļĩāđāļĒāļāļŦāļĢāļ·āļāļŦāļĄāļļāļāđāļ§āļĩāļĒāļāļāđāļē secret_key_base, Rails master key, Database Credential, Cloud Storage Credential, API Token āđāļĨāļ° Secret āļāļ·āđāļāļāļĩāđāļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļŠāļēāļĄāļēāļĢāļāļāđāļēāļāđāļāđ
āđāļŦāļĨāđāļāļāđāļēāļāļāļīāļ
[1] https://dg.th/rucq9li4p1
[2] https://dg.th/tfl5hqeg41
[3] https://dg.th/ovflrtm18h
