📧 info@ciso.sa | 📱 +966550939344 | Riyadh, Kingdom of Saudi Arabia
🔧 Scheduled Maintenance — Saturday 2:00-4:00 AM AST. Some features may be temporarily unavailable.    ●   
💎
Pro Plan 50% Off Unlock all AI features, unlimited reports, and priority support. Upgrade
Search Center
ESC to close
Global apt Financial Services, Banking HIGH 59m Global vulnerability Technology and Software Development HIGH 3h Global vulnerability Government and Federal Agencies CRITICAL 3h Global supply_chain Software Development and Open-Source Ecosystems HIGH 4h Global vulnerability Enterprise Software/SaaS MEDIUM 4h Global supply_chain Software Development HIGH 5h Global general Insurance/Risk Management HIGH 5h Global data_breach Enterprise Software / Information Technology CRITICAL 6h Global vulnerability Technology/Software CRITICAL 8h Global malware Social Media and Consumer Technology HIGH 8h Global apt Financial Services, Banking HIGH 59m Global vulnerability Technology and Software Development HIGH 3h Global vulnerability Government and Federal Agencies CRITICAL 3h Global supply_chain Software Development and Open-Source Ecosystems HIGH 4h Global vulnerability Enterprise Software/SaaS MEDIUM 4h Global supply_chain Software Development HIGH 5h Global general Insurance/Risk Management HIGH 5h Global data_breach Enterprise Software / Information Technology CRITICAL 6h Global vulnerability Technology/Software CRITICAL 8h Global malware Social Media and Consumer Technology HIGH 8h Global apt Financial Services, Banking HIGH 59m Global vulnerability Technology and Software Development HIGH 3h Global vulnerability Government and Federal Agencies CRITICAL 3h Global supply_chain Software Development and Open-Source Ecosystems HIGH 4h Global vulnerability Enterprise Software/SaaS MEDIUM 4h Global supply_chain Software Development HIGH 5h Global general Insurance/Risk Management HIGH 5h Global data_breach Enterprise Software / Information Technology CRITICAL 6h Global vulnerability Technology/Software CRITICAL 8h Global malware Social Media and Consumer Technology HIGH 8h
Vulnerabilities

CVE-2026-47066

High ⚡ Exploit Available
CWE-835 — Weakness Type
Published: May 25, 2026  ·  Modified: Jun 1, 2026  ·  Source: NVD
CVSS v3
7.5
🔗 NVD Official
📄 Description (English)

Loop with Unreachable Exit Condition ('Infinite Loop') vulnerability in benoitc hackney allows Excessive Allocation. The Alt-Svc response header parser in src/hackney_altsvc.erl does not guarantee forward progress. When parse_token/2 receives a non-token, non-whitespace, non-comma byte (e.g. !, @, =, ;), it returns the input unchanged. skip_comma/1 also returns the buffer unchanged when the first byte is not a comma. parse_entries/2 then recurses with identical data, creating a tight infinite tail-recursive loop that pins a scheduler at 100% CPU. The calling process never returns.

The entry point parse_and_cache/3 is called synchronously in the connection process on every HTTP response. A single-byte Alt-Svc: ! response header is sufficient to trigger the hang; the header is fully controlled by any HTTP origin the client connects to.

This issue affects hackney: from 2.0.0-beta.1 before 4.0.1.

🤖 AI Executive Summary

CVE-2026-47066 is a critical infinite loop vulnerability in the Erlang HTTP client library hackney that affects versions 2.0.0-beta.1 through 4.0.0. An attacker can craft a malicious Alt-Svc response header with a single invalid byte to trigger a 100% CPU hang in the connection process, causing denial of service. This vulnerability is particularly severe for Saudi organizations using hackney in microservices, API gateways, and distributed systems that process untrusted HTTP responses.

📄 Description (Arabic)

🤖 AI Intelligence Analysis Analyzed: May 29, 2026 02:03
🇸🇦 Saudi Arabia Impact Assessment
This vulnerability poses significant risk to Saudi financial institutions (SAMA-regulated banks, fintech platforms) relying on hackney for API communication with international payment networks and correspondent banks. Government agencies (NCA, CITC) using hackney in cloud infrastructure and API gateways face service disruption risks. Saudi Aramco and energy sector organizations processing HTTP responses from SCADA systems and remote monitoring could experience operational disruptions. Telecom operators (STC, Mobily, Zain) using hackney in billing systems and API orchestration are at risk. Healthcare providers (MOH systems) and e-commerce platforms processing customer transactions are vulnerable to DoS attacks via malicious Alt-Svc headers from compromised or attacker-controlled origins.
🏢 Affected Saudi Sectors
Banking and Financial Services Government and Public Administration Energy and Utilities Telecommunications Healthcare E-commerce and Retail Cloud Service Providers Technology and Software Development
⚖️ Saudi Risk Score (AI)
8.2
/ 10.0
🔧 Remediation Steps (English)
IMMEDIATE ACTIONS:
1. Identify all systems running hackney versions 2.0.0-beta.1 through 4.0.0 using dependency scanning tools (rebar3, mix, or custom audits)
2. Implement network-level filtering to block or sanitize Alt-Svc response headers from untrusted origins
3. Deploy rate limiting on HTTP connection handlers to detect and isolate processes consuming 100% CPU
4. Enable process monitoring and automatic restart mechanisms for hung connection processes

PATCHING GUIDANCE:
1. Upgrade hackney to version 4.0.1 or later immediately
2. For Erlang/OTP projects: rebar3 upgrade hackney or update mix.exs dependency to {:hackney, "~> 4.0.1"}
3. Rebuild and redeploy all affected services with new hackney version
4. Verify Alt-Svc header parsing no longer hangs with test payloads: Alt-Svc: !, Alt-Svc: @, Alt-Svc: =

COMPENSATING CONTROLS (if immediate patching impossible):
1. Implement request timeout at application level (set aggressive timeouts on HTTP client calls)
2. Deploy circuit breakers to detect and isolate hanging connections
3. Use reverse proxy (nginx, HAProxy) to filter/sanitize Alt-Svc headers before reaching hackney
4. Implement connection pooling with per-connection CPU monitoring
5. Deploy watchdog processes to detect and kill hung Erlang processes

DETECTION RULES:
1. Monitor Erlang scheduler CPU usage for sustained 100% on single scheduler
2. Alert on Alt-Svc response headers containing non-token characters (!, @, =, ;, etc.)
3. Track HTTP response processing latency spikes correlated with Alt-Svc headers
4. Monitor connection process message queue depth for unbounded growth
5. Log and alert on parse_and_cache/3 function execution times exceeding 1 second
🔧 خطوات المعالجة (العربية)
الإجراءات الفورية:
1. تحديد جميع الأنظمة التي تقوم بتشغيل إصدارات hackney من 2.0.0-beta.1 إلى 4.0.0 باستخدام أدوات فحص التبعيات
2. تنفيذ تصفية على مستوى الشبكة لحجب أو تنقية رؤوس استجابة Alt-Svc من الأصول غير الموثوقة
3. نشر تحديد معدل على معالجات اتصال HTTP للكشف عن العمليات التي تستهلك 100% CPU وعزلها
4. تفعيل مراقبة العمليات وآليات إعادة التشغيل التلقائي للعمليات المعلقة

إرشادات التصحيح:
1. ترقية hackney إلى الإصدار 4.0.1 أو أحدث على الفور
2. لمشاريع Erlang/OTP: rebar3 upgrade hackney أو تحديث تبعية mix.exs إلى {:hackney, "~> 4.0.1"}
3. إعادة بناء ونشر جميع الخدمات المتأثرة بالإصدار الجديد من hackney
4. التحقق من أن تحليل رأس Alt-Svc لا يتعلق بعد الترقية باستخدام حمولات اختبار

الضوابط البديلة (إذا كان التصحيح الفوري مستحيلاً):
1. تنفيذ انتهاء المهلة الزمنية على مستوى التطبيق
2. نشر قواطع الدوائر للكشف عن الاتصالات المعلقة وعزلها
3. استخدام وكيل عكسي لتصفية رؤوس Alt-Svc
4. تنفيذ تجميع الاتصالات مع مراقبة CPU لكل اتصال
5. نشر عمليات المراقبة للكشف عن العمليات المعلقة وإيقافها

قواعد الكشف:
1. مراقبة استخدام CPU لجدولة Erlang للكشف عن 100% المستدام
2. التنبيه على رؤوس Alt-Svc التي تحتوي على أحرف غير صحيحة
3. تتبع ارتفاعات زمن معالجة استجابة HTTP المرتبطة برؤوس Alt-Svc
4. مراقبة عمق قائمة انتظار رسائل عملية الاتصال
5. تسجيل والتنبيه على أوقات تنفيذ دالة parse_and_cache/3 التي تتجاوز ثانية واحدة
📋 Regulatory Compliance Mapping
🟢 NCA ECC 2024
ECC 2024 A.12.6.1 - Management of technical vulnerabilities in network services ECC 2024 A.14.2.1 - Secure development policy and procedures ECC 2024 A.12.2.1 - Monitoring and logging of network activities ECC 2024 A.12.3.1 - Segregation of networks
🔵 SAMA CSF
SAMA CSF ID.BE-1 - Asset management and inventory SAMA CSF PR.DS-6 - Data security and integrity SAMA CSF DE.CM-1 - Detection and analysis of anomalies SAMA CSF RS.MI-2 - Incident response and recovery
🟡 ISO 27001:2022
ISO 27001:2022 A.12.2.1 - Monitoring and logging ISO 27001:2022 A.12.6.1 - Management of technical vulnerabilities ISO 27001:2022 A.14.2.1 - Secure development and change management ISO 27001:2022 A.8.1.1 - Inventory of assets
🟣 PCI DSS v4.0.1
PCI DSS 6.2 - Security patches and updates PCI DSS 11.2 - Vulnerability scanning and assessment PCI DSS 12.2 - Configuration standards for system components
📦 Affected Products / CPE 1 entries
benoitc:hackney
📊 CVSS Score
7.5
/ 10.0 — High
📊 CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack VectorN — None / Network
Attack ComplexityL — Low / Local
Privileges RequiredN — None / Network
User InteractionN — None / Network
ScopeU — Unchanged
ConfidentialityN — None / Network
IntegrityN — None / Network
AvailabilityH — High
📋 Quick Facts
Severity High
CVSS Score7.5
CWECWE-835
EPSS0.04%
Exploit ✓ Yes
Patch ✓ Yes
Published 2026-05-25
Source Feed nvd
🇸🇦 Saudi Risk Score
8.2
/ 10.0 — Saudi Risk
Priority: CRITICAL
🏷️ Tags
exploit-available patch-available CWE-835
Share this CVE
📣 Found this valuable?
Share it with your cybersecurity network
in LinkedIn 𝕏 X / Twitter 💬 WhatsApp ✈ Telegram
🍪 Privacy Preferences
CISO Consulting — Compliant with Saudi Personal Data Protection Law (PDPL)
We use cookies and similar technologies to provide the best experience on our platform. You can choose which types you accept.
🔒
Essential Always On
Required for the website to function properly. Cannot be disabled.
📋 Sessions, CSRF tokens, authentication, language preferences
📊
Analytics
Help us understand how visitors use the site and improve performance.
📋 Page views, session duration, traffic sources, performance metrics
⚙️
Functional
Enable enhanced features like content personalization and preferences.
📋 Dark/light theme, font size, custom dashboards, saved filters
📣
Marketing
Used to deliver content and ads relevant to your interests.
📋 Campaign tracking, retargeting, social media analytics
Privacy Policy →
CISO AI Assistant
Ask anything · Documents · Support
🔐

Introduce Yourself

Enter your details to access the full assistant

Your info is private and never shared
💬
CyberAssist
Online · responds in seconds
5 / 5
🔐 Verify Your Identity

Enter your email to receive a verification code before submitting a support request.

Enter to send · / for commands 0 / 2000
CISO AI · Powered by Anthropic Claude
✦ Quick Survey Help Us Improve CISO Consulting Your feedback shapes the future of our platform — takes less than 2 minutes.
⚠ Please answer this question to continue

How would you rate your overall experience with our platform?

Rate from 1 (poor) to 5 (excellent)

🎉
Thank you!
Your response has been recorded.