ðŸšĻ āđāļˆāđ‰āļ‡āđ€āļ•āļ·āļ­āļ™āļŠāđˆāļ­āļ‡āđ‚āļŦāļ§āđˆāđƒāļ™ Langflow āđāļĨāļ° Ruby on Rails āđ€āļŠāļĩāđˆāļĒāļ‡āļ–āļđāļāļĢāļąāļ™āđ‚āļ„āđ‰āļ”āđāļĨāļ°āļ‚āđ‚āļĄāļĒāļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļģāļ„āļąāļ

āļĒāļ­āļ”āđ€āļ‚āđ‰āļēāļŠāļĄ: 56 views

āļĻāļđāļ™āļĒāđŒāļ›āļĢāļ°āļŠāļēāļ™āļāļēāļĢāļĢāļąāļāļĐāļēāļ„āļ§āļēāļĄāļĄāļąāđˆāļ™āļ„āļ‡āļ›āļĨāļ­āļ”āļ āļąāļĒāļĢāļ°āļšāļšāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒāđāļŦāđˆāļ‡āļŠāļēāļ•āļī (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