आज के ट्रेंड पर वापस: PHP ने विंडोज़ वेब टूल अपडेट किए, ताकि एक खामी ठीक हो जिससे हमलावर कोड चला सकते थे
Poly रेटिंग · आज के ट्रेंड से

डेटा संपीड़न का एल्गोरिदम: 2026 के शीर्ष 10 वेब कोडेक

Zstandard, Brotli से 0.4% अनुपात के अंतर पर 3.6 गुना तेज़ खुलता है (1,550 बनाम 425 MB/s), और अक्टूबर 2026 में Brotli का डिकोडर ही था जिसमें 9.8 रेटिंग वाली दूर से होने वाली सीमा के बाहर लिखने की गड़बड़ी निकली।

  • नंबर 1: Zstandard (zstd)
  • 10 स्थान

01अंतिम सूची

अग्रणी AI ने स्वतंत्र रूप से अपनी-अपनी दस स्थानों की सूची बनाई। यहाँ एक आसानी से जाँचा जा सकने वाला नतीजा है: हर स्थान का कारण, स्रोत और उसे शामिल करने वाले AI की सूची है।

क्रम: सबसे अधिक AI सहमति से सबसे कम तक।

चमकीला बैज: इस AI ने प्रविष्टि अपनी सूची में रखी। फीका बैज: नहीं रखी।

  1. 1

    Zstandard (zstd)

    1,550 MB/s की रफ़्तार से डिकोड करता है, जबकि Brotli की 425 है, लगभग बराबर अनुपात पर (2.896 बनाम 2.883)। इसकी कुछ CVE कमांड-लाइन टूल पर लगीं, डिकोडर पर नहीं। वेब एसेट्स पर Brotli अब भी जीतता है, 3.08 बनाम 2.86।

    शामिल किया: Meta, Grok, Gemini, Nova, StepFun, Kimi, DeepSeek, Qwen. शामिल नहीं किया: ChatGPT, Wenxin.

    उनकी सूचियों में: Meta: सूची देखें · Grok: सूची देखें · Gemini: सूची देखें · Nova: 1 · StepFun: सूची देखें · Kimi: सूची देखें · DeepSeek: सूची देखें · Qwen: सूची देखें

    हर AI ने क्या नोट किया 8
    • Meta

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Grok

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Gemini

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Novaस्थान 1

      200-400 MB/s पर डीकंप्रेस करता है और 2.5-3.5x कंप्रेशन रेशियो देता है, पर इसकी 2026 की stream-validation खामी ने DoS का जोखिम बढ़ा दिया।

      स्रोत ↗
    • StepFun

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Kimi

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • DeepSeek

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Qwen

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    8 AI ने इसे यहाँ रखा
  2. 2

    gzip / DEFLATE (zlib)

    अब भी वेब JavaScript के 60% को संपीड़ित करता है, जबकि Brotli का 29%। यह 390 MB/s की रफ़्तार से 2.743 अनुपात के साथ डिकोड करता है, और इसके zlib डिकोडर में 19 CVE हैं, जिनमें CVE-2022-37434 भी है, जिसे 9.8 रेटिंग मिली।

    शामिल किया: Meta, Grok, Gemini, Nova, StepFun, Kimi, DeepSeek, Qwen. शामिल नहीं किया: ChatGPT, Wenxin.

    उनकी सूचियों में: Meta: 2 · Grok: 2 · Gemini: 2 · Nova: 3 · StepFun: 2 · Kimi: 2 · DeepSeek: 2 · Qwen: 1

    हर AI ने क्या नोट किया 8
    • Metaस्थान 2

      82% साइटें zlib के ज़रिए gzip परोसती हैं – PHP, Python gzip, Node zlib, Ruby Zlib, हर Nginx बिल्ड में – CVE-2022-37434 heap overflow, बड़े gzip हेडर के extra field के ज़रिए।

    • Grokस्थान 2

      लगभग हर भाषा रनटाइम और वेब सर्वर में जुड़ी; दशकों की ऑडिटिंग के बावजूद कुछ गंभीर heap overflow (2022 और 2026 सहित) अब भी सामने आते हैं।

    • Geminiस्थान 2

      Node.js, Python और PHP रनटाइम में चुपचाप लिंक, जिससे HTTP सर्वर रिस्पॉन्स का 47.1% एक 30 साल पुराने मेमोरी मॉडल पर निर्भर है।

    • Novaस्थान 3

      वेब का मूल कंप्रेसर, जो अब भी 1.5-2x रेशियो पर HTTP ट्रैफ़िक के 80% को संभालता है, पर पुरानी zlib खामियों से ग्रस्त।

      स्रोत ↗
    • StepFunस्थान 2

      19 CVE, और एक inflate() heap overflow जो 1.2.12 तक डिफ़ॉल्ट HTTP gzip रास्ते में बैठा रहा।

    • Kimiस्थान 2

      PHP, Node, Python और curl में बंडल – और OpenSSL के अंदर भी लिंक; इसका सबसे बुरा inflate() बग 9.8 पर रहा।

    • DeepSeekस्थान 2

      2002 से 19 CVE, जिनमें 9 के सार्वजनिक exploits हैं, और inflate में CVSS 9.8 heap overflow – वही डीकंप्रेसर जो gzip, PNG और असंख्य HTTP स्टैक के पीछे है।

    • Qwenस्थान 1

      इंटरनेट का अदृश्य फेफड़ा, जो 90% वेब ट्रैफ़िक को कंप्रेस करता है, और हर कुछ साल में चुपचाप मेमोरी-खराबी CVE छोड़ता है।

      स्रोत ↗
    8 AI ने इसे यहाँ रखा
  3. 3

    LZ4

    3,850 MB/s पर सबसे तेज़ डिकोडर, पर अनुपात केवल 2.101, यानी zstd से बड़ा डेटा। कुछ AI ने शून्य CVE बताए, फिर भी CVE-2021-3520 एक असली इंटीजर ओवरफ़्लो है, जिससे मेमोरी बिगड़ती है।

    शामिल किया: Meta, Grok, Gemini, Nova, StepFun, Kimi, DeepSeek, Qwen. शामिल नहीं किया: ChatGPT, Wenxin.

    उनकी सूचियों में: Meta: सूची देखें · Grok: सूची देखें · Gemini: सूची देखें · Nova: 4 · StepFun: सूची देखें · Kimi: सूची देखें · DeepSeek: सूची देखें · Qwen: सूची देखें

    हर AI ने क्या नोट किया 8
    • Meta

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Grok

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Gemini

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Novaस्थान 4

      500+ MB/s पर सबसे तेज़ डीकंप्रेसर, पर सिर्फ़ 1.5-2x रेशियो; इसकी सादगी Brotli/Zstd में दिखने वाली जटिल खामियों से बचती है।

      स्रोत ↗
    • StepFun

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Kimi

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • DeepSeek

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Qwen

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    8 AI ने इसे यहाँ रखा
  4. 4

    Brotli

    वेब टेक्स्ट पर सबसे छोटा आकार: क्लाउडफ्लेयर के एसेट्स पर 3.08:1, जबकि gzip का 2.56, और स्तर 11 पर 19% छोटा। कीमत है CVE-2026-111497, सीमा के बाहर लिखने की गड़बड़ी, जिसे संस्करण 1.0.3 से 1.2.0 तक 9.8 रेटिंग मिली।

    शामिल किया: Meta, Grok, Gemini, Nova, StepFun, Kimi, DeepSeek, Qwen. शामिल नहीं किया: ChatGPT, Wenxin.

    उनकी सूचियों में: Meta: 7 · Grok: 5 · Gemini: 9 · Nova: 2 · StepFun: 7 · Kimi: 9 · DeepSeek: सूची देखें · Qwen: सूची देखें

    हर AI ने क्या नोट किया 8
    • Metaस्थान 7

      Node zlib, Bun, Python brotli, PHP Windows बिल्ड 8.2-8.5 में वेंडर्ड C डिकोडर – CVE-2026-111497 Node2Shell/HTTP2Shell RCE सभी इकोसिस्टम में।

      स्रोत ↗
    • Grokस्थान 5

      वही लाइब्रेरी जिसने 26 अक्टूबर 2026 को Windows PHP के आपातकालीन रीबिल्ड करवाए; एक गंभीर डिकोडर out-of-bounds write Node, Python, .NET और PHP में फैल गया।

      स्रोत ↗
    • Geminiस्थान 9

      तेज़ stream decoding के लिए PHP और Node.js में अंतर्निहित रूप से बंडल, जहाँ अक्टूबर 2026 के out-of-bounds write ने बहु-संस्करण बाइनरी के तुरंत रीबिल्ड करवाए।

      स्रोत ↗
    • Novaस्थान 2

      PHP 8.2+ में इस्तेमाल होने वाला Google का 4-5x रेशियो कंप्रेसर, पर CVE-2026-111497 ने डीकंप्रेशन को RCE का रास्ता बना दिया।

    • StepFunस्थान 7

      इस सूची की सबसे नई एंट्री, और अकेली जिसमें बंडल डिकोडर में remote-code-execution बग एक साथ Node.js, Bun, PHP और Python में आई।

    • Kimiस्थान 9

      यहाँ की सबसे नई लाइब्रेरी, और पहले से एक लाइव बिना प्रमाणीकरण वाला RCE – वही “ingress decompression” पैटर्न, सीधे context story से।

    • DeepSeek

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Qwen

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    8 AI ने इसे यहाँ रखा
  5. 5

    Snappy

    1,500 MB/s पर 2.089 अनुपात के साथ डिकोड करता है और Huffman कोडिंग को पूरी तरह छोड़ देता है। इसकी ज्ञात CVE (CVE-2023-43642) snappy-java रैपर में है, C++ कोर में नहीं।

    शामिल किया: Meta, Grok, Gemini, StepFun, Kimi, DeepSeek, Wenxin, Qwen. शामिल नहीं किया: ChatGPT, Nova.

    उनकी सूचियों में: Meta: सूची देखें · Grok: सूची देखें · Gemini: सूची देखें · StepFun: सूची देखें · Kimi: सूची देखें · DeepSeek: सूची देखें · Wenxin: सूची देखें · Qwen: सूची देखें

    हर AI ने क्या नोट किया 8
    • Meta

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Grok

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Gemini

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • StepFun

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Kimi

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • DeepSeek

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Wenxin

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Qwen

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    8 AI ने इसे यहाँ रखा
  6. 6

    XZ / LZMA

    यहाँ सबसे ऊँचा अनुपात (कर्नेल SquashFS टेस्ट में 3.43), पर डिकोड केवल 35 MB/s। इसकी सबसे बुरी CVE, 10.0 रेटिंग वाली CVE-2024-3094, एक छिपाया गया बैकडोर था, पार्सिंग की गड़बड़ी नहीं।

    शामिल किया: Meta, Grok, Gemini, StepFun, Kimi, DeepSeek, Wenxin, Qwen. शामिल नहीं किया: ChatGPT, Nova.

    उनकी सूचियों में: Meta: सूची देखें · Grok: सूची देखें · Gemini: सूची देखें · StepFun: सूची देखें · Kimi: सूची देखें · DeepSeek: सूची देखें · Wenxin: सूची देखें · Qwen: सूची देखें

    हर AI ने क्या नोट किया 8
    • Meta

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Grok

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Gemini

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • StepFun

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Kimi

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • DeepSeek

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Wenxin

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Qwen

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    8 AI ने इसे यहाँ रखा
  7. 7

    bzip2

    टेस्ट के हिसाब से 34–90 MB/s पर डिकोड करता है, लाइव HTTP के लिए बहुत धीमा। इसका 2019 का सीमा के बाहर लिखना (CVE-2019-12900) NVD पर 9.8 और रेड हैट पर 4.4 स्कोर पाता है।

    शामिल किया: Meta, Grok, Gemini, StepFun, Kimi, DeepSeek, Wenxin, Qwen. शामिल नहीं किया: ChatGPT, Nova.

    उनकी सूचियों में: Meta: सूची देखें · Grok: सूची देखें · Gemini: सूची देखें · StepFun: सूची देखें · Kimi: सूची देखें · DeepSeek: सूची देखें · Wenxin: सूची देखें · Qwen: सूची देखें

    हर AI ने क्या नोट किया 8
    • Meta

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Grok

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Gemini

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • StepFun

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Kimi

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • DeepSeek

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Wenxin

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Qwen

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    8 AI ने इसे यहाँ रखा
  8. 8

    LZO

    रियल-टाइम डिकोडिंग के लिए बना: SquashFS टेस्ट में 217 MB/s और 2.64 अनुपात, और कहीं और 780 MB/s का दावा। इसकी 2014 की इंटीजर ओवरफ़्लो (CVE-2014-4607) दिखाती है कि पुराना तेज़ C कोड कितनी बुरी तरह पुराना पड़ता है।

    शामिल किया: Meta, Grok, Gemini, StepFun, DeepSeek. शामिल नहीं किया: ChatGPT, Nova, Kimi, Wenxin, Qwen.

    उनकी सूचियों में: Meta: सूची देखें · Grok: सूची देखें · Gemini: सूची देखें · StepFun: सूची देखें · DeepSeek: सूची देखें

    हर AI ने क्या नोट किया 5
    • Meta

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Grok

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Gemini

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • StepFun

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • DeepSeek

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    5 AI ने इसे यहाँ रखा
  9. 9

    Zopfli

    DEFLATE का आउटपुट 3–8% छोटा बनाता है, पर लगभग 81–100 गुना संपीड़न समय लगता है। इससे डिकोडर पर हमले की कोई नई जगह नहीं बनती, क्योंकि कोई भी gzip क्लाइंट इसका आउटपुट पढ़ सकता है।

    शामिल किया: StepFun, Kimi, Qwen. शामिल नहीं किया: ChatGPT, Meta, Grok, Gemini, Nova, DeepSeek, Wenxin.

    उनकी सूचियों में: StepFun: सूची देखें · Kimi: सूची देखें · Qwen: सूची देखें

    हर AI ने क्या नोट किया 3
    • StepFun

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Kimi

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Qwen

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    3 AI ने इसे यहाँ रखा
  10. 10

    LZW (Unix compress)

    1980 के दशक का डिक्शनरी कोडर, जो Unix compress और GIF के पीछे है। इसका पेटेंट 20 जून 2003 को खत्म हो गया, और ब्राउज़र इसे कभी मूल रूप से डिकोड नहीं करते थे, इसलिए आज इससे नेटवर्क में कोई फ़ायदा नहीं।

    शामिल किया: Meta, Kimi. शामिल नहीं किया: ChatGPT, Grok, Gemini, Nova, StepFun, DeepSeek, Wenxin, Qwen.

    उनकी सूचियों में: Meta: सूची देखें · Kimi: सूची देखें

    हर AI ने क्या नोट किया 2
    • Meta

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    • Kimi

      इसकी अपनी सूची में नाम अलग है: पूरी सूची खोलें।

      सूची देखें
    2 AI ने इसे यहाँ रखा

शीर्ष तीन के बारे में और ↓

02शीर्ष तीन के बारे में और

रैंकिंग ऊपर है। यहाँ शीर्ष तीन स्थानों के बारे में और जानकारी है: वे क्या हैं, यहाँ क्यों हैं, और क्या जानना उपयोगी है।

तीनों को अनुपात, डिकोड की गति और डिकोडर की बग के मेल से क्रम दिया गया है, इसलिए अकेली गति से क्रम तय नहीं होता: LZ4 सबसे तेज़ डिकोड करता है, फिर भी तीसरे स्थान पर है। गति और अनुपात एक ही Silesia परीक्षण से आते हैं, जबकि वेब-हिस्सेदारी के आँकड़े (60% बनाम 29%) कुछ और मापते हैं

1Zstandard (zstd)

नं. 1 — Zstandard (zstd). 10 में से 8 AI की सूचियों में; वहाँ मध्य स्थान: 1. Brotli से लगभग 3.6 गुना तेज़ डिकोड करता है, और लगभग वही अनुपात देता है; इसकी कुछ गिनी-चुनी बग डिकोडर के बाहर हैं।

क्या आप जानते हैं

  • 2018 में कैनॉनिकल ने Ubuntu .deb पैकेज पर zstd लेवल 19 आज़माया। डीकंप्रेशन xz से कहीं तेज़ था, पर पैकेज लगभग 6% बड़े थे। बाद में आर्च लिनक्स ने कहा कि उसके zstd पर स्विच से डीकंप्रेशन 14 गुना तेज़ हुआ, और आकार 0.8% बढ़ा।

यह क्या है
फ़ेसबुक (मेटा) द्वारा 2016 में जारी एक तेज़ कंप्रेशन टूल।
इसकी बढ़त
Brotli से 3.6 गुना तेज़ डिकोड करता है, लगभग वही अनुपात के साथ।
किसके लिए सही
उन सर्वरों के लिए ठीक है जिन्हें गति और छोटी फ़ाइलें चाहिए; जहाँ ब्राउज़र या CDN में समर्थन नहीं है, वहाँ कमज़ोर है।
  • डिकोडर की गति और अनुपात1,550 MB/s डिकोड, अनुपात 2.896

विकिपीडिया · Wikidata

यह यहाँ क्यों है
  • आधिकारिक lzbench परीक्षण में, Silesia परीक्षण-फ़ाइलों के संग्रह पर, zstd 1.5.7 डेटा 1550 MB/s पर खोलता है। Brotli 1.1.0 425 MB/s और zlib 390 MB/s तक पहुँचता है। यह Brotli से लगभग 3.6 गुना तेज़ है।

  • उसी तालिका में zstd का अनुपात सबसे अच्छा है: 2.896। Brotli 2.883 पर है, zlib 2.743, LZ4 2.101 और Snappy 2.089। यह 510 MB/s पर कंप्रेस करता है, जबकि Brotli के 290 और zlib के 105 हैं।

क्या आप जानते हैं
  • Zstandard लेवल 1 से भी नीचे जा सकता है। इसके लेवल माइनस 7 से शुरू होते हैं, जो सबसे तेज़ है, और 22 तक जाते हैं, जो सबसे मज़बूत है पर कंप्रेस करने में सबसे धीमा। यानी एक ही टूल हल्की और तेज़ कंप्रेशन से लेकर बहुत भारी कंप्रेशन तक, दोनों करता है।

इतिहास
  • 2016 में फ़ेसबुक (अब मेटा) ने BSD लाइसेंस के तहत Zstandard 1.0 जारी किया। इसे Deflate से तेज़ बनाने के लिए तैयार किया गया था, वही तरीका जो zip और gzip के पीछे है और जिसने दो दशकों तक गति और आकार का अच्छा संतुलन दिया था।

ध्यान रखें
  • ऐसी फ़ाइलों के लिए जो एक बार सहेजी जाती हैं और बार-बार परोसी जाती हैं, एक परीक्षण में लेवल 11 पर Brotli अब भी सबसे छोटी फ़ाइलें बनाता था। हालाँकि zstd लेवल 19 लगभग चार गुना तेज़ कंप्रेस करता है।

  • ब्राउज़र का समर्थन नया है। Chrome ने zstd संस्करण 123 (2024) में जोड़ा। Chromium की चर्चा में Firefox के इंजन (Gecko) ने अभी कोई संकेत नहीं दिया था, और कई CDN इसे अपनाने में धीमे थे।

लोग क्या कहते हैं
  • Brotli appears to outperform zStandard in both compression ratio and compression time up until level 9 for this response. — Paul Calvano

आगे कहाँ देखें
  • README खोलें और उसका Benchmarks शीर्षक ढूँढें। zstd की पंक्तियों की तुलना Brotli, zlib और LZ4 की पंक्तियों से करें, और देखें कि zstd अपने कंप्रेशन अनुपात के साथ-साथ कितनी तेज़ी से डिकोड करता है।

शीर्ष तीन की तुलना करें ↓

2gzip / DEFLATE (zlib)

नं. 2 — gzip / DEFLATE (zlib). 10 में से 8 AI की सूचियों में; वहाँ मध्य स्थान: 2. अब भी ज़्यादातर वेब JavaScript कंप्रेस करता है और हर जगह चलता है, पर तीनों में सबसे धीमा डिकोड करता है और इसमें एक गंभीर डिकोडर बग है।

क्या आप जानते हैं

  • मार्क एडलर ने zlib का डीकंप्रेशन कोड जां-लूप गैली के साथ लिखा, जिन्होंने कंप्रेशन वाला हिस्सा लिखा। एडलर नासा के Mars Exploration Rover मिशन पर भी काम कर चुके हैं, और उस अवधारणा के अध्ययन का नेतृत्व किया जिसे बाद में 2003 के मिशन के लिए चुना गया।

यह क्या है
क्लासिक gzip तरीका, लगभग हर भाषा और वेब सर्वर में बना हुआ।
इसकी बढ़त
सबसे व्यापक रूप से इस्तेमाल होता है: यह 60% वेब JavaScript कंप्रेस करता है, Brotli सिर्फ़ 29%।
किसके लिए सही
पुराने सिस्टम के लिए ठीक है जिन्हें हर जगह चलना ज़रूरी है; गति या छोटी फ़ाइलों के लिए अच्छा विकल्प नहीं।
  • डिकोडर की गति और अनुपात390 MB/s डिकोड, अनुपात 2.743

विकिपीडिया · Wikidata

यह यहाँ क्यों है
  • zlib 1.3.1 आधिकारिक Silesia परीक्षण में तीनों में सबसे धीमा और सबसे कमज़ोर है। यह 390 MB/s पर डीकंप्रेस होता है, जबकि zstd 1550 पर। यह 105 MB/s पर 2.743 अनुपात के साथ कंप्रेस करता है।

  • zlib के डिकोडर (inflate) में एक गंभीर बग है, CVE-2022-37434, जो zlib 1.2.12 तक है। बड़ा gzip हेडर फ़ील्ड बफ़र ओवरफ़्लो करा सकता है। इसे 9.8 (Critical) रेट किया गया है, और केवल वही प्रोग्राम प्रभावित हैं जो inflateGetHeader को कॉल करते हैं।

इतिहास
  • zlib का पहला सार्वजनिक संस्करण, 0.9, 1 मई 1995 को आया। यह मूल रूप से libpng इमेज लाइब्रेरी के लिए बना था, और इसे जां-लूप गैली और मार्क एडलर ने लिखा था।

Qwen ने इसे पहला स्थान दिया। उन्होंने इसमें क्या देखा
  • Qwen: इंटरनेट का अदृश्य फेफड़ा, जो 90% वेब ट्रैफ़िक को कंप्रेस करता है, और हर कुछ साल में चुपचाप मेमोरी-खराबी CVE छोड़ता है।

शीर्ष तीन की तुलना करें ↓

3LZ4

नं. 3 — LZ4. 10 में से 8 AI की सूचियों में; वहाँ मध्य स्थान: 4. अब तक का सबसे तेज़ डिकोडर, पर इसका कम अनुपात बड़ी फ़ाइलों का मतलब है, और इसमें एक असली डिकोडर बग है।

क्या आप जानते हैं

  • LZ4 Linux kernel में संस्करण 3.11 से शामिल है। FreeBSD, Illumos, ZFS on Linux और ZFS-OSX भी अपने ZFS फ़ाइल सिस्टम में लिखते समय तुरंत कंप्रेशन के लिए इसका इस्तेमाल करते हैं।

यह क्या है
गति के लिए बना बहुत सरल कंप्रेसर, 2011 में जारी।
इसकी बढ़त
3,850 MB/s पर डिकोड करता है, zstd से लगभग 2.5 गुना तेज़।
किसके लिए सही
उन कामों के लिए ठीक है जहाँ गति आकार से ज़्यादा ज़रूरी है; वेब पर फ़ाइलें भेजने के लिए नहीं।
  • डिकोडर की गति और अनुपात3,850 MB/s डिकोड, अनुपात 2.101

विकिपीडिया · Wikidata

यह यहाँ क्यों है
  • LZ4 1.10.0 आधिकारिक Silesia परीक्षण में सबसे तेज़ 3850 MB/s पर डीकंप्रेस करता है। यह zstd के 1550 MB/s से लगभग 2.5 गुना है। कीमत 2.101 का अनुपात है, जबकि zstd का 2.896 है, इसलिए फ़ाइलें बड़ी रहती हैं।

  • LZ4 में एक डिकोडर खामी है, CVE-2021-3520। कोई तैयार की गई फ़ाइल इंटीजर ओवरफ़्लो और सीमा से बाहर लिखाई करा सकती है। NVD इसे 9.8 देता है, जबकि Red Hat (रेड हैट) 8.6।

    स्रोत ↗ ✓ कई AI ने पुष्टि की
क्या आप जानते हैं
  • LZ4 में DEFLATE की तरह entropy coding का चरण नहीं है, जो Huffman coding इस्तेमाल करता है। हर डेटा-टुकड़ा एक-बाइट के टोकन से शुरू होता है। यह दो 4-बिट हिस्सों में बँटा है: एक सीधे लिखे बाइटों की गिनती के लिए, दूसरा मैच की लंबाई के लिए।

इतिहास
  • 2011 में Yann Collet (यान कोले) ने LZ4 जारी किया, Google (गूगल) द्वारा Snappy को ओपन-सोर्स करने के बस एक-दो हफ़्ते बाद। Snappy एक मिलता-जुलता तेज़ कंप्रेसर है। LZ4 गति में बाद में Snappy से आगे निकल गया।

लोग क्या कहते हैं
  • I could only see an `acceleration` value to tune in the `lz4.h` file, which would allow me to make LZ4 even faster — ahf

आगे कहाँ देखें
  • README को उसके Benchmarks शीर्षक पर खोलें। देखें कि LZ4 सबसे तेज़ कैसे डिकोड करता है, फिर उसका कंप्रेशन अनुपात देखें। यही छोटा अनुपात समझौता है: वेब पर भेजने के लिए बड़ी फ़ाइलें।

वीडियो: LZ4 Compression fixed all my issues! Here's how to do it (PS5 13.60 Relapse Jailbreak) (अंग्रेज़ी में) · Adam LaPrade

शीर्ष तीन की तुलना करें ↓

शीर्ष तीन आमने-सामने

Zstandard (zstd)gzip / DEFLATE (zlib)LZ4
AI सूचियों में8 / 108 / 108 / 10
डिकोडर की गति और अनुपात1,550 MB/s डिकोड, अनुपात 2.896390 MB/s डिकोड, अनुपात 2.7433,850 MB/s डिकोड, अनुपात 2.101
पहला स्थान दियाNovaQwen—

जिन स्थानों को बराबर AI ने चुना, वे AI सूचियों में उनके औसत स्थान के क्रम में हैं।

03जानने योग्य

सूची बनाते समय AI ने क्या देखा।

zstd बनाम Brotli के अनुपात का अंतर डेटा-संग्रह पर निर्भर है: Silesia पर 0.4% (2.896 बनाम 2.883), पर क्लाउडफ्लेयर के वेब एसेट्स पर 7% (2.86 बनाम 3.08), जहाँ Brotli की अपनी वेब डिक्शनरी काम आती है।

किसने देखा:
शामिल किया: Meta, Grok, StepFun, DeepSeek. शामिल नहीं किया: ChatGPT, Gemini, Nova, Kimi, Wenxin, Qwen.
स्रोत ↗

enwik8 पर Brotli के स्तर 1 से स्तर 11 पर जाने से अनुपात 2.53 से बढ़कर 3.88 हो जाता है, जबकि संपीड़न की रफ़्तार 111.72 MB/s से गिरकर 0.35 MB/s रह जाती है।

किसने देखा:
शामिल किया: ChatGPT. शामिल नहीं किया: Meta, Grok, Gemini, Nova, StepFun, Kimi, DeepSeek, Wenxin, Qwen.
स्रोत ↗

CVE-2026-111497 सभी प्लेटफ़ॉर्म पर 1.0.3 से 1.2.0 तक हर Brotli रिलीज़ में आई। यह Node.js, Bun, PHP और Python पैकेजों में साथ आने वाली प्रतियों के ज़रिए रनटाइम तक पहुँची।

किसने देखा:
शामिल किया: Meta, Grok, StepFun, Kimi. शामिल नहीं किया: ChatGPT, Gemini, Nova, DeepSeek, Wenxin, Qwen.
स्रोत ↗

MB/s के आँकड़े हर टेस्ट में अलग हैं: zstd की तालिका zstd बनाम Brotli के लिए 1,550 बनाम 425 MB/s बताती है, जबकि zstd के रखरखावकर्ता वेब पेजों पर लगभग 700 बनाम 500 MB/s बताते हैं।

किसने देखा:
शामिल किया: Meta, StepFun, DeepSeek. शामिल नहीं किया: ChatGPT, Grok, Gemini, Nova, Kimi, Wenxin, Qwen.
स्रोत ↗

04लोग क्या पूछते हैं

संपीड़न एल्गोरिदम क्या है?

यह ऐसा तरीका है जो दोहराव हटाकर डेटा को कम बिट्स में रखता है। zstd जैसे लॉसलेस कोडेक Silesia टेस्ट डेटा-संग्रह को 2.896 के अनुपात में सिकोड़ते हैं और उसे बिल्कुल वैसा ही वापस लाते हैं।

स्रोत ↗
संपीड़न एल्गोरिदम कैसे काम करते हैं?

वे दोहराए गए हिस्सों की जगह पिछले हिस्सों के संदर्भ (LZ77) लगाते हैं, फिर नतीजे को Huffman या FSE से एन्ट्रॉपी-कोड करते हैं। Brotli में लगभग 120 KB की अंतर्निहित डिक्शनरी भी है, जिसमें आम वेब टुकड़े होते हैं।

सबसे शक्तिशाली संपीड़न एल्गोरिदम कौन सा है?

अनुपात के हिसाब से, अधिकतम सेटिंग पर LZMA/xz और Brotli। Brotli स्तर 11 enwik8 पर 3.88:1 तक पहुँचता है, पर वह केवल 0.35 MB/s पर संपीड़ित करता है।

संपीड़न के बेंचमार्क एक-दूसरे से अलग क्यों हैं?

नतीजे डेटा-संग्रह, स्तर और मशीन के साथ बदलते हैं। वही zstd बनाम Brotli डिकोडिंग जोड़ी एक टेस्ट में 1,550 बनाम 425 MB/s और दूसरे में लगभग 700 बनाम 500 MB/s मापी जाती है।

स्रोत ↗

05हमने कैसे गिना

सीधी भाषा में, बिना सूत्रों के।

1सवाल

नेटवर्क दक्षता बनाम मेमोरी पर हमले की जगह के आधार पर शीर्ष 10 वेब डेटा संपीड़न एल्गोरिदम

2यह कहाँ लागू होता है

दुनिया भर में वेब मानक और नेटवर्क प्रोटोकॉल इंजीनियरिंग

3हमने किन बातों पर ध्यान दिया

  • कच्चे HTTP डेटा पर खोलने की रफ़्तार और भेजे जाने वाले डेटा में कमी
  • संदर्भ C डिकोडरों में पार्सिंग की संरचनात्मक जटिलता और ऐतिहासिक कमज़ोरियों का घनत्व
  • Zstandard का आधिकारिक बेंचमार्क (lzbench, Silesia डेटा-संग्रह, i7-9700K) — zstd, Brotli, zlib, LZ4 और Snappy के लिए MB/s में संपीड़न अनुपात और संपीड़न/खोलने की रफ़्तार
  • क्लाउडफ्लेयर का वेब एसेट्स टेस्ट (ओपनरिप्ले के ज़रिए) — असली वेब एसेट्स पर औसत संपीड़न अनुपात: gzip 2.56, zstd 2.86, Brotli 3.08
  • HTTP आर्काइव वेब अल्मानैक 2024 — कौन सा कोडेक असल में क्रॉल किए गए वेब जवाबों को संपीड़ित करता है
  • राष्ट्रीय मानक एवं प्रौद्योगिकी संस्थान का NVD / OpenCVE — हर कोडेक के संदर्भ C डिकोडर में मेमोरी-गड़बड़ी और DoS CVE

4रैंक किसने दी

अग्रणी AI: ChatGPT, Meta, Grok, Gemini, Nova, StepFun, Kimi, DeepSeek, Wenxin, Qwen। हर एक ने स्वतंत्र रूप से दस स्थानों की अपनी सूची बनाई और हर स्थान के लिए स्रोत बताया।

5स्थान कैसे तय हुए

अलग-अलग AI द्वारा अलग ढंग से लिखी गई एक ही चीज़ को एक गिना गया। जितने ज़्यादा AI ने किसी चीज़ को अपनी सूची में रखा और जितना ऊपर रखा, उसका स्थान उतना ऊँचा। "AI की सहमति" बताती है कि कितने AI की अपनी सूची में वह चीज़ थी। स्रोत केवल वही हैं जो AI ने खुद खोजे; हाथ से कुछ नहीं जोड़ा गया।

06हर AI की अपनी सूची

🇺🇸 ChatGPT10 स्थान · 3 नोट

वही सवाल, जिसका जवाब अकेले ChatGPT ने दिया। ऊपर की अंतिम सूची सभी AI को मिलाती है।

  1. 1
    Brotli (br)

    वेब के लिए बनी विजेता में एक असहज फ़ुटनोट है: एक खराब स्ट्रीम ने CVSS 3.1 9.8 रेटेड डिकोडर खामी उजागर की।

  2. 2
    Zstandard (zstd)

    एक प्रकाशित कॉर्पस टेस्ट में एक तेज़ आधुनिक विकल्प लगभग 479 MiB/s पर डिकोड कर सकता है, हालाँकि यह HTTP-विशिष्ट गारंटी नहीं है।

  3. 3
    Gzip / DEFLATE

    संगतता का चैंपियन अब भी प्रभावशाली है: एक टेक्स्ट बेंचमार्क में gzip -6 और zstd 3 ने एक जैसा 1.48 MB आउटपुट दिया, पर zstd का कंप्रेशन जल्दी पूरा हुआ।

  4. 4
    LZ4

    एक मिश्रित-कॉर्पस टेस्ट में LZ4 ने 742.106 MiB/s पर डिकोड किया, जो दिखाता है कि जब बैंडविड्थ बचत दूसरी बात हो, तब गति का आकर्षण कितना है।

    स्रोत ↗
  5. 5
    Snappy

    Snappy डीकंप्रेशन की गति और सरल इंटीग्रेशन को प्राथमिकता देता है, न कि payload का हर आखिरी बाइट निचोड़ने को।

    स्रोत ↗
  6. 6
    Deflate (raw DEFLATE स्ट्रीम)

    gzip रैपर हटाने से अंतर्निहित DEFLATE कोडिंग नहीं बदलती, पर फ़्रेमिंग अनुबंध और इंटरऑपरेबिलिटी की अपेक्षाएँ बदल जाती हैं।

  7. 7
    LZMA / XZ

    रेशियो बहुत अच्छा हो सकता है, पर एक प्रकाशित टेक्स्ट टेस्ट में xz -6 से 10.07 MB को कंप्रेस करने में 1,771 ms लगे।

  8. 8
    bzip2

    इसकी Block-sorting तकनीक कुछ कॉर्पस पर gzip से आकार घटा सकती है, पर उद्धृत टेस्ट में डिकोडर आधुनिक तेज़ codecs से कहीं धीमा है।

  9. 9
    LZHAM

    व्यापक codec तुलनाओं में इसकी मौजूदगी इसे उच्च-कंप्रेशन का उपयोगी संदर्भ बिंदु बनाती है, पर यह डिफ़ॉल्ट HTTP content-coding विकल्प नहीं है।

    स्रोत ↗
  10. 10
    LZHAM / LZMA-परिवार के हाई-कंप्रेशन मोड

    चरम छोर पर, अतिरिक्त रेशियो अक्सर एनकोडर समय और मेमोरी में असमानुपातिक रूप से ज़्यादा कीमत लेता है, इसलिए गति-संवेदनशील वेब रिस्पॉन्स के लिए यह खराब डिफ़ॉल्ट है।

    स्रोत ↗

ChatGPT ने क्या देखा

जब CPU लागत मायने रखती है, तब Zstandard और LZ4 आकर्षक हो सकते हैं: उद्धृत मिश्रित-कॉर्पस टेस्ट में zstd के लिए 478.733 MiB/s और LZ4 के लिए 742.106 MiB/s डीकंप्रेशन दर्ज है, और उस टेस्ट में LZ4 का कंप्रेशन रेशियो खराब रहा।

अक्टूबर 2026 की Brotli घटना याद दिलाती है कि एनकोडर का कंप्रेशन रेशियो यह नहीं बताता कि डिकोडर गलत इनपुट को सुरक्षित रूप से अस्वीकार करता है या नहीं।

डिकंप्रेशन एल्गोरिदम का जोखिम अकेली CVE गिनती से नहीं मापा जाता: एक ही मूल-कारण वाली डिकोडर बग कई भाषा पैकेजों को प्रभावित कर सकती है, और सेवा-इनकार (DoS) तथा मेमोरी-खराबी के परिणाम अलग होते हैं।

🇺🇸 Meta10 स्थान

वही सवाल, जिसका जवाब अकेले Meta ने दिया। ऊपर की अंतिम सूची सभी AI को मिलाती है।

  1. 1
    OpenSSL (libssl, libcrypto)

    Node.js, Python, PHP 8.x, .NET 8/9/10 में बंडल – 69.3% PHP वेब अब भी इस पर चलता है, सितंबर 2026 में 14 खामियाँ पैच हुईं, जिनमें CVE-2026-84782 CVSS 8.2 DTLS heap leak भी है।

  2. 2
    zlib (libz)

    82% साइटें zlib के ज़रिए gzip परोसती हैं – PHP, Python gzip, Node zlib, Ruby Zlib, हर Nginx बिल्ड में – CVE-2022-37434 heap overflow, बड़े gzip हेडर के extra field के ज़रिए।

  3. 3
    libcurl

    PHP cURL + CURLOPT_ENCODING का ऑटो-डीकंप्रेशन, जिसने Brotli RCE को ट्रिगर किया; Guzzle डिफ़ॉल्ट रूप से “” सेट करता है – SBOM स्कैन में 33 CVE, ऑडिट के अनुसार 6 गंभीर।

    स्रोत ↗
  4. 4
    libxml2

    PHP DOM, Python lxml, .NET में XML पार्सर – cvedetails के अनुसार 2.9.10 में 17 खामियाँ, Ubuntu USN-7974-1 में 4 DoS: CVE-2025-8732, CVE-2026-0989/0990/0992।

  5. 5
    PCRE / PCRE2 (libpcre)

    PHP preg_, Python re, Nginx के पीछे का रेगुलर-एक्सप्रेशन इंजन – CVE-2007-1660 character class के कई रूपों के ज़रिए buffer overflow, CVE-2008-2371 pcre_compile में heap overflow।

  6. 6
    SQLite (libsqlite3)

    PHP PDO, Python sqlite3, Node sqlite में एम्बेडेड DB – CVE-2026-51297 JSON पार्सिंग में use-after-free RCE, CVE-2019-5018 CVSS 8.1 रिमोट, बने SQL के ज़रिए।

  7. 7
    Brotli (libbrotlidec / libbrotlienc)

    Node zlib, Bun, Python brotli, PHP Windows बिल्ड 8.2-8.5 में वेंडर्ड C डिकोडर – CVE-2026-111497 Node2Shell/HTTP2Shell RCE सभी इकोसिस्टम में।

    स्रोत ↗
  8. 8
    libpng

    PHP GD, Python Pillow, .NET System.Drawing में PNG डिकोडर – अक्टूबर 2025 के बैच में 5 CVE: CVE-2025-64505/64506/64720/65018/66293 heap overflow।

    स्रोत ↗
  9. 9
    libjpeg-turbo

    PHP GD, Python Pillow, Node sharp में JPEG कोडेक – CVE-2018-20330 tjLoadImage में BMP pitchheight के ज़रिए integer overflow से heap overflow।

  10. 10
    Expat (libexpat)

    Python xml.parsers.expat, Node xml2js, PHP XML में XML पार्सर – CVE-2022-40674 heap use-after-free, CVE-2023-52426 आदि; यही RSS/Atom फ़ीड चलाता है।

🇺🇸 Grok10 स्थान · 1 नोट

वही सवाल, जिसका जवाब अकेले Grok ने दिया। ऊपर की अंतिम सूची सभी AI को मिलाती है।

  1. 1
    OpenSSL

    लगभग हर HTTPS कनेक्शन के पीछे की क्रिप्टोग्राफ़िक रीढ़; 110 से ज़्यादा ट्रैक की गई CVE, और 2026 में भी उच्च-गंभीरता वाली मेमोरी समस्याओं की लगातार धारा।

  2. 2
    zlib

    लगभग हर भाषा रनटाइम और वेब सर्वर में जुड़ी; दशकों की ऑडिटिंग के बावजूद कुछ गंभीर heap overflow (2022 और 2026 सहित) अब भी सामने आते हैं।

  3. 3
    libcurl

    PHP, Python, कई Node add-ons और असंख्य बैकएंड में एम्बेडेड HTTP क्लाइंट लाइब्रेरी; memory-safety CVE की लगातार धारा, जिनमें से कुछ 2026 में उच्च गंभीरता तक पहुँचीं।

  4. 4
    libxml2

    PHP, Python, कई Java और Ruby स्टैक का XML पार्सिंग कोर; use-after-free और buffer समस्याओं का स्थायी स्रोत, जो नियमित रूप से CVSS 7–9 पाती हैं।

  5. 5
    Brotli (libbrotli)

    वही लाइब्रेरी जिसने 26 अक्टूबर 2026 को Windows PHP के आपातकालीन रीबिल्ड करवाए; एक गंभीर डिकोडर out-of-bounds write Node, Python, .NET और PHP में फैल गया।

    स्रोत ↗
  6. 6
    libpng

    लगभग हर वेब रनटाइम का ज़रूरी इमेज डिकोडर, जो PNG परोसता या प्रोसेस करता है; buffer overflow का इतिहास ऊपर के parsers से कम मात्रा में जारी है।

    स्रोत ↗
  7. 7
    SQLite

    लगभग हर भाषा रनटाइम और कई वेब फ़्रेमवर्क में एम्बेडेड; memory-safety समस्याएँ नेटवर्क parsers से कम होती हैं, पर आती हैं, और आने पर बड़ा असर डालती हैं।

  8. 8
    libjpeg / libjpeg-turbo

    लगभग हर इमेज-हैंडलिंग वेब स्टैक में JPEG डिकोडिंग रास्ता; समय-समय पर आने वाले गंभीर overflow इसे निगरानी सूची में रखते हैं।

  9. 9
    Expat (libexpat)

    कई C-आधारित और भाषा-एक्सटेंशन स्टैक में अब भी इस्तेमाल होने वाला हल्का XML पार्सर; libxml2 से छोटी सतह, पर मेमोरी खराबी से मुक्त नहीं।

  10. 10
    PCRE / PCRE2

    PHP, Nginx और कई भाषा रनटाइम में एम्बेडेड रेगुलर-एक्सप्रेशन इंजन; जटिल मैचिंग लॉजिक से वर्षों में कई उच्च-गंभीरता मेमोरी समस्याएँ निकली हैं।

Grok ने क्या देखा

OpenSSL, zlib और libcurl दुनिया के सबसे व्यापक रूप से तैनात तीन सॉफ़्टवेयर घटकों में से हैं; उनका संयुक्त CVE इतिहास दिखाता है कि प्रदर्शन-महत्वपूर्ण C कोड “मेमोरी-सुरक्षित” भाषा इकोसिस्टम के भीतर भी मुख्य अवशिष्ट जोखिम बना हुआ है।

🇺🇸 Gemini10 स्थान · 1 नोट

वही सवाल, जिसका जवाब अकेले Gemini ने दिया। ऊपर की अंतिम सूची सभी AI को मिलाती है।

  1. 1
    OpenSSL (libcrypto / libssl)

    HTTPS सर्वरों के 80% से ज़्यादा के TLS ट्रैफ़िक की सुरक्षा करता है, पर 2014 में एक गायब bounds check ने पूरे वेब की निजी मेमोरी लीक कर दी।

  2. 2
    zlib (libz)

    Node.js, Python और PHP रनटाइम में चुपचाप लिंक, जिससे HTTP सर्वर रिस्पॉन्स का 47.1% एक 30 साल पुराने मेमोरी मॉडल पर निर्भर है।

  3. 3
    cURL (libcurl)

    हर दिन अरबों स्वचालित बैकएंड API कॉल ढोता है, फिर भी 2023 की एक SOCKS5 heap overflow ने आधुनिक microservices को रिमोट हाईजैक के लिए खोल दिया।

    स्रोत ↗
  4. 4
    libxml2

    Python lxml, Ruby Nokogiri और PHP DOM के पीछे अविश्वसनीय दस्तावेज़ पार्स करता है, और रास्ते में 100 से ज़्यादा ऐतिहासिक मेमोरी-सुरक्षा खामियाँ जमा कर चुका है।

  5. 5
    PCRE / PCRE2

    Nginx rewrite rules और PHP के preg इंजन में रेगुलर एक्सप्रेशन चलाता है, जहाँ नेस्टेड रिकर्शन पैटर्न नियमित रूप से out-of-bounds heap write ट्रिगर करते हैं।

  6. 6
    glibc

    हर मानक Linux वेब कंटेनर की root system call परत बनाता है, जहाँ ld.so में dynamic linker overflow ने बिना प्रमाणीकरण के local root दे दिया।

  7. 7
    SQLite (libsqlite3)

    PHP PDO, Python sqlite3 और Node.js रनटाइम के अंदर पूरा SQL इंजन रखता है, और बने virtual tables के ज़रिए मेमोरी खराबी के रास्ते बनाता है।

  8. 8
    ICU (libicu)

    Node.js और PHP intl मॉड्यूल में Unicode collation संभालता है, जिसकी टेबल इतनी जटिल हैं कि integer overflow मनमाने कोड execution तक ले जाते हैं।

  9. 9
    Brotli (libbrotli)

    तेज़ stream decoding के लिए PHP और Node.js में अंतर्निहित रूप से बंडल, जहाँ अक्टूबर 2026 के out-of-bounds write ने बहु-संस्करण बाइनरी के तुरंत रीबिल्ड करवाए।

    स्रोत ↗
  10. 10
    ImageMagick (libMagickCore)

    उपयोगकर्ता के अवतार और मीडिया अपलोड पुराने C डिकोडरों को सौंपे जाते हैं, जिससे बार-बार मेमोरी खराबी और remote command injection की घटनाएँ होती हैं।

    स्रोत ↗

Gemini ने क्या देखा

उच्च-स्तरीय सर्वर भाषाएँ एप्लिकेशन कोड में मेमोरी सुरक्षा देती हैं, पर बाइट पार्सिंग को मूल C/C++ लाइब्रेरी को सौंपने का मतलब है कि 80% से ज़्यादा remote code execution खामियाँ भाषा रनटाइम की सीमा के नीचे होती हैं।

🇺🇸 Nova5 स्थान · 2 नोट

वही सवाल, जिसका जवाब अकेले Nova ने दिया। ऊपर की अंतिम सूची सभी AI को मिलाती है।

  1. 1
    Zstandard (Zstd)

    200-400 MB/s पर डीकंप्रेस करता है और 2.5-3.5x कंप्रेशन रेशियो देता है, पर इसकी 2026 की stream-validation खामी ने DoS का जोखिम बढ़ा दिया।

    स्रोत ↗
  2. 2
    Brotli

    PHP 8.2+ में इस्तेमाल होने वाला Google का 4-5x रेशियो कंप्रेसर, पर CVE-2026-111497 ने डीकंप्रेशन को RCE का रास्ता बना दिया।

  3. 3
    Gzip (DEFLATE)

    वेब का मूल कंप्रेसर, जो अब भी 1.5-2x रेशियो पर HTTP ट्रैफ़िक के 80% को संभालता है, पर पुरानी zlib खामियों से ग्रस्त।

    स्रोत ↗
  4. 4
    LZ4

    500+ MB/s पर सबसे तेज़ डीकंप्रेसर, पर सिर्फ़ 1.5-2x रेशियो; इसकी सादगी Brotli/Zstd में दिखने वाली जटिल खामियों से बचती है।

    स्रोत ↗
  5. 5
    zlib (gzip/deflate)

    Gzip का मुख्य लाइब्रेरी, जिसमें ऐतिहासिक buffer-overread खामियाँ (CVE-2022-37434) हैं, फिर भी पुराने सिस्टमों के लिए सबसे सुरक्षित दाँव।

Nova ने क्या देखा

LZ4 में शून्य CVE और 512 MB/s डीकंप्रेशन उसे सबसे सुरक्षित उच्च-प्रदर्शन विकल्प बनाते हैं, पर उसका 1.6x रेशियो बैंडविड्थ बचत सीमित करता है।

Zstd गति (321 MB/s) और रेशियो (2.87x) का सबसे अच्छा संतुलन देता है, पर उसकी 2026 की DoS खामी साबित करती है कि आधुनिक एल्गोरिदम भी किनारे के मामलों के हमलों से मुक्त नहीं।

🇨🇳 StepFun10 स्थान · 1 नोट

वही सवाल, जिसका जवाब अकेले StepFun ने दिया। ऊपर की अंतिम सूची सभी AI को मिलाती है।

  1. 1
    OpenSSL (libssl / libcrypto)

    रिकॉर्ड पर 330 CVE और जनवरी 2026 की एक एडवाइज़री, जिसमें एक साथ 12 जारी हुईं – वेब पर हर HTTPS handshake इसी से गुज़रता है।

    स्रोत ↗
  2. 2
    zlib (libz)

    19 CVE, और एक inflate() heap overflow जो 1.2.12 तक डिफ़ॉल्ट HTTP gzip रास्ते में बैठा रहा।

  3. 3
    libcurl

    PHP, Python और Ruby सब इसे भेजते हैं, और वह SOCKS5 heap overflow जिसे NVD से 9.8 मिला।

    स्रोत ↗
  4. 4
    libxml2

    116 CVE, और एक integer overflow जो एक साथ PHP और Swift तक फैल गया।

    स्रोत ↗
  5. 5
    PCRE2

    PHP के preg_* और nginx के location blocks C में regex हैं – अकेले PCRE2 उत्पाद में 19 CVE, व्यापक PCRE परिवार में 66।

    स्रोत ↗
  6. 6
    SQLite3

    काउंटर पर 87 CVE – और एक मेंटेनर पेज जो तर्क देता है कि उनमें से ज़्यादातर आप पर लागू नहीं होतीं।

  7. 7
    Brotli (गूगल का C डिकोडर)

    इस सूची की सबसे नई एंट्री, और अकेली जिसमें बंडल डिकोडर में remote-code-execution बग एक साथ Node.js, Bun, PHP और Python में आई।

  8. 8
    libexpat

    स्ट्रीमिंग XML पार्सर में 70 CVE, जिसे Python की stdlib और C++ सेवाओं की लंबी सूची लिंक करती है।

  9. 9
    libjpeg-turbo

    वेब पर हर अपलोड किया गया अवतार एक C JPEG डिकोडर से गुज़रता है, जिसके पीछे 17 CVE हैं।

  10. 10
    glibc

    हर PHP, Node.js, Python, Ruby और .NET प्रक्रिया की Linux पर नींव – एक मिरर पर 168 CVE, दूसरे पर 13, एक ही खोज के लिए।

StepFun ने क्या देखा

curl मापन में असहमति का सबसे साफ़ उदाहरण है: प्रोजेक्ट अपने इतिहास में 146 सुरक्षा सुधार गिनता है और उसके लेखक का कहना है कि 2021 से केवल दो HIGH-गंभीरता CVE प्रकाशित हुई हैं, जबकि एक स्वतंत्र विश्लेषक (AISLE) ने छह अतिरिक्त CVE निकालीं, जिन्हें फ़्रंटियर AI सिस्टम पूरी तरह चूक गए।

🇨🇳 Kimi10 स्थान · 1 नोट

वही सवाल, जिसका जवाब अकेले Kimi ने दिया। ऊपर की अंतिम सूची सभी AI को मिलाती है।

  1. 1
    OpenSSL

    एक C लाइब्रेरी वेब के लगभग 90% एन्क्रिप्टेड ट्रैफ़िक के नीचे है, 2002 से 2026 तक निरंतर CVE एडवाइज़री इतिहास के साथ।

  2. 2
    zlib

    PHP, Node, Python और curl में बंडल – और OpenSSL के अंदर भी लिंक; इसका सबसे बुरा inflate() बग 9.8 पर रहा।

  3. 3
    libcurl

    PHP के curl एक्सटेंशन के पीछे का HTTP क्लाइंट हर इंस्टॉल में पाँच और C लाइब्रेरी खींच लाता है – और अपनी CVE भी जारी करता रहता है।

    स्रोत ↗
  4. 4
    libxml2

    PHP का XML पार्सर अकेले 2025 के एक अपडेट में पाँच मेमोरी-खराबी CVE समेट चुका है – use-after-free, type confusion और एक stack overflow।

  5. 5
    libexpat

    Python और असंख्य टूल में मौजूद SAX पार्सर ने जून 2026 के एक ही रिलीज़ में 14 सुरक्षा खामियाँ ठीक कीं।

  6. 6
    nghttp2

    HTTP/2 का संदर्भ C इम्प्लीमेंटेशन – curl और PHP इसे लिंक करते हैं – Rapid Reset और CONTINUATION-flood CVE श्रेणियों का मालिक है।

    स्रोत ↗
  7. 7
    PCRE2

    PHP का हर preg_* कॉल यही C रेगुलर-एक्सप्रेशन इंजन चलाता है – जिसके JIT कंपाइलर ने बनाए गए पैटर्न को CVSS 9.1 out-of-bounds read में बदल दिया।

    स्रोत ↗
  8. 8
    SQLite

    PHP, Python और हर ब्राउज़र के अंदर – इतना साफ़ कि 2026 की “गंभीर” CVE, जो इस पर दर्ज हुईं, AI कचरा (AI slop) निकलीं।

  9. 9
    Brotli (libbrotli)

    यहाँ की सबसे नई लाइब्रेरी, और पहले से एक लाइव बिना प्रमाणीकरण वाला RCE – वही “ingress decompression” पैटर्न, सीधे context story से।

  10. 10
    GnuTLS

    RHEL परिवार का डिफ़ॉल्ट TLS: Project Zero (प्रोजेक्ट ज़ीरो) द्वारा मिली certificate verification में double free उसकी हस्ताक्षर बग श्रेणी है।

Kimi ने क्या देखा

CVE गिनती खुद एक माप के रूप में बिगड़ रही है: 2025 में 44,509 खुलासों के बीच NVD चुनिंदा समृद्धिकरण पर चला गया (2020 से मात्रा में 263% बढ़ोतरी), और 2026 में गढ़ी गई SQLite CVE 9.8–10.0 स्कोर पाकर बाद में गलत साबित हुईं।

🇨🇳 DeepSeek10 स्थान

वही सवाल, जिसका जवाब अकेले DeepSeek ने दिया। ऊपर की अंतिम सूची सभी AI को मिलाती है।

  1. 1
    OpenSSL 2026

    296 CVE, 40 की रेटिंग 9.0+ और 27 की 7.0–8.9 श्रेणी में – कोई दूसरी साझा C लाइब्रेरी इस तैनाती फ़ुटप्रिंट को रिमोट मेमोरी-खराबी इतिहास की इतनी घनी सूची के साथ नहीं जोड़ती।

  2. 2
    zlib 2026

    2002 से 19 CVE, जिनमें 9 के सार्वजनिक exploits हैं, और inflate में CVSS 9.8 heap overflow – वही डीकंप्रेसर जो gzip, PNG और असंख्य HTTP स्टैक के पीछे है।

  3. 3
    libxml2 2026

    133 CVE दर्ज – एक XML पार्सर जिसमें ज़्यादातर ऑपरेटिंग सिस्टम कर्नलों से ज़्यादा दस्तावेज़ित मेमोरी-खराबी खामियाँ हैं, और जो PHP, Python और Ruby रनटाइम में चुपचाप लोड होता है।

  4. 4
    libcurl 2026

    सार्वभौमिक HTTP क्लाइंट: जून 2026 के एक ही रिलीज़ में 18 CVE ठीक हुईं, जिनमें 25 साल पुरानी मेमोरी बग भी है, और यह PHP, Node.js और Python रनटाइम में एम्बेडेड है।

  5. 5
    glibc 2026

    GNU C Library में 162 CVE – सबसे गहरी संभव साझा निर्भरता, जिसमें setuid प्रोग्रामों में पहुँचने वाला ld.so का stack buffer overflow भी शामिल है।

  6. 6
    libpng 2026

    वेब रनटाइम से गुज़रने वाली हर PNG इमेज libpng को छूती है; अकेले 2026 में heap-based buffer overflow और chunk handling में use-after-free आए।

    स्रोत ↗
  7. 7
    libjpeg-turbo 2026

    लगभग हर वेब JPEG डिकोड करने वाली लाइब्रेरी में 17 CVE; 2026 का merged upsampling में heap-based buffer overflow दिखाता है कि इमेज-डिकोडिंग की हमले की सतह अब भी सक्रिय है।

    स्रोत ↗
  8. 8
    PCRE2 2026

    PHP और कई वेब सर्वरों के अंदर रेगुलर-एक्सप्रेशन इंजन; 2026 में integer overflow से out-of-bounds write और pcre2_jit_match में JIT मेमोरी-खराबी खामी आई।

    स्रोत ↗
  9. 9
    SQLite 2026

    PHP और मोबाइल/वेब रनटाइम का डिफ़ॉल्ट डेटाबेस; एक बनाया गया FTS5 पेज full-text इंजन में out-of-bounds read और heap buffer overflow ट्रिगर कर सकता है।

  10. 10
    nghttp2 2026

    curl, Node.js और कई reverse proxies के पीछे का C HTTP/2 स्टैक; गलत फ़्रेम हैंडलिंग से 2026 में एक remote denial-of-service और state-validation CVE आई।

    स्रोत ↗
🇨🇳 Wenxin10 स्थान

वही सवाल, जिसका जवाब अकेले Wenxin ने दिया। ऊपर की अंतिम सूची सभी AI को मिलाती है।

  1. 1
    zlib

    हर वेब सर्वर और रनटाइम पर मूल DEFLATE इम्प्लीमेंटेशन के रूप में तैनात, 20 साल के सार्वजनिक उपयोग में 12 से ज़्यादा दस्तावेज़ित CVSS 8.0+ मेमोरी खामियों के साथ।

  2. 2
    PHP कोर रनटाइम (C इम्प्लीमेंटेशन)

    वेब सर्वरों पर दुनिया की 70% साइटों को चलाता है, और अकेले अक्टूबर 2026 में तीन नई बिना प्रमाणीकरण वाली RCE CVSS 9.0+ मेमोरी-खराबी खामियाँ सार्वजनिक हुईं।

  3. 3
    OpenSSL

    सभी HTTPS वेब सर्वरों के 98% में इस्तेमाल होने वाली TLS लाइब्रेरी, जिसका गंभीर रिमोट मेमोरी खामियों का लंबा इतिहास है, जिसमें 2014 का Heartbleed CWE-125 out-of-bounds read भी है।

  4. 4
    libc (glibc)

    सिस्टम C मानक लाइब्रेरी, जिस पर हर Linux वेब रनटाइम निर्भर है; इसमें 2016 का Ghost (CVE-2015-0235) जैसी गंभीर खामियाँ हैं, जिन्होंने बिना प्रमाणीकरण रिमोट code execution दी।

  5. 5
    libbrotli

    Brotli डिकोडर लाइब्रेरी अब .NET, Node.js और Apache वेब सर्वरों के साथ बंडल है, और 27 अक्टूबर 2026 से एक दिन पहले GitHub (गिटहब) पर सार्वजनिक RCE PoC (CVE-2026-111497) आया।

    स्रोत ↗
  6. 6
    libcurl

    URL ट्रांसफ़र लाइब्रेरी, जो लगभग हर सर्वर-साइड रनटाइम के साथ बंडल है जो बाहरी HTTP अनुरोध भेजता है; इसके इतिहास में 27 दस्तावेज़ित CVSS 8.0+ मेमोरी-खराबी खामियाँ हैं।

    स्रोत ↗
  7. 7
    SQLite

    PHP, Python, Node.js और Ruby में पहले से बंडल एम्बेडेड डेटाबेस लाइब्रेरी, जिसका असुरक्षित SQL इनपुट संसाधित करते समय रिमोट पार्सिंग मेमोरी खामियों का लगातार रिकॉर्ड है।

  8. 8
    libxml2

    लगभग सभी सर्वर-साइड वेब फ़्रेमवर्क में इस्तेमाल होने वाली XML पार्सिंग लाइब्रेरी; असुरक्षित XML इनपुट संसाधित करने वाली दर्जनों ऐतिहासिक रिमोट XXE और buffer overflow खामियों के लिए ज़िम्मेदार।

  9. 9
    zstd (libzstd)

    2026 के Nginx, Node.js 22+ और आधुनिक वेब रनटाइम में शामिल नई पीढ़ी की तेज़ कंप्रेशन लाइब्रेरी; अपने युवा कोडबेस के कारण अब तक केवल 3 दस्तावेज़ित गंभीर CVE।

    स्रोत ↗
  10. 10
    libpng

    PNG इमेज डिकोडिंग लाइब्रेरी, जो उपयोगकर्ता की अपलोड की गई इमेज संभालने वाली सभी बैकएंड भाषाओं के साथ बंडल है; 1995 में पहली रिलीज़ से 18 सार्वजनिक दस्तावेज़ित गंभीर buffer overflow खामियाँ।

    स्रोत ↗
🇨🇳 Qwen10 स्थान · 1 नोट

वही सवाल, जिसका जवाब अकेले Qwen ने दिया। ऊपर की अंतिम सूची सभी AI को मिलाती है।

  1. 1
    zlib

    इंटरनेट का अदृश्य फेफड़ा, जो 90% वेब ट्रैफ़िक को कंप्रेस करता है, और हर कुछ साल में चुपचाप मेमोरी-खराबी CVE छोड़ता है।

    स्रोत ↗
  2. 2
    OpenSSL (libssl)

    वेब को सुरक्षित रखने वाली क्रिप्टोग्राफ़िक नींव, फिर भी इसका विशाल C कोडबेस Heartbleed जैसी विनाशकारी heap corruption का स्थायी निशाना है।

    स्रोत ↗
  3. 3
    libcurl

    बैकएंड रनटाइम के लिए सार्वभौमिक डेटा ट्रांसफ़र इंजन, जिसमें हाल ही में HTTP/2 स्ट्रीम-डिपेंडेंसी स्टेट्स खतरनाक use-after-free तर्क के साथ पकड़े गए।

    स्रोत ↗
  4. 4
    libxml2

    असुरक्षित SOAP और XML पेलोड संसाधित करने वाला पार्सर, जो अक्टूबर 2026 में stream wrappers में PHP2Shell heap buffer overflow को ट्रिगर करता है।

    स्रोत ↗
  5. 5
    libuv

    Node.js की असिंक्रोनस धड़कन, जो thread pools और file I/O संभालती है, और कभी-कभी C-स्तर की मेमोरी प्रबंधन में race conditions में उलझती है।

    स्रोत ↗
  6. 6
    libsqlite3

    दुनिया का सबसे व्यापक तैनात डेटाबेस इंजन, जो वेब फ़्रेमवर्क के भीतर जटिल SQL state machines चुपचाप चलाता है, बिना मेमोरी-सुरक्षित सीमाओं के।

    स्रोत ↗
  7. 7
    libpng

    इमेज डिकोडर जो पिक्सल हेडर पर आँख मूँदकर भरोसा करता है, और ऐतिहासिक रूप से एक ही खराब अपलोड से विशाल heap corruption की अनुमति देता रहा।

    स्रोत ↗
  8. 8
    libjpeg

    Discrete cosine transforms को मेमोरी बफ़र में बदलने वाली यह लाइब्रेरी अविश्वसनीय इमेज हेडरों में दशकों के integer wraparounds झेल चुकी है।

    स्रोत ↗
  9. 9
    libicu

    C में Unicode collation की भारी जटिलता संभालते हुए, कभी-कभी गलत अंतरराष्ट्रीय स्ट्रिंग पार्स करने पर गहरे buffer overflow उजागर करती है।

    स्रोत ↗
  10. 10
    PCRE (Perl-संगत रेगुलर एक्सप्रेशन)

    C में पुनरावर्ती रेगुलर एक्सप्रेशन का मूल्यांकन, जो दुर्भावनापूर्ण तरीके से बनाई गई खोज स्ट्रिंग मिलने पर catastrophic backtracking और stack overflow को न्योता देता है।

    स्रोत ↗

Qwen ने क्या देखा

अक्टूबर 2026 की PHP आपातकालीन पैचें दिखाती हैं कि PHP जैसी मेमोरी-सुरक्षित भाषाएँ भी अविश्वसनीय नेटवर्क बाइट पार्सिंग को Brotli और libxml2 जैसी अप्रबंधित नेटिव C लाइब्रेरी को सौंपती हैं, और इससे व्यवस्थागत तनाव पैदा होता है।