
TUNderflow (CVE-2026-81000) के लिए पैच स्थिति को ट्रैक करने वाली स्टैटिक साइट, जो Linux kernel में TUN/TAP receive-headroom underflow है जिससे स्थानीय विशेषाधिकार वृद्धि संभव होती है, प्रत्येक वितरण के लिए फ़िक्स डेटा के साथ।
TUNderflow पैच-स्टेटस ट्रैकर का स्रोत: एक सिंगल-पेज साइट जो रिकॉर्ड करती है कि किन डिस्ट्रीब्यूशन्स ने लोकल प्रिविलेज एस्केलेशन के लिए शोषणयोग्य Linux kernel TUN/TAP आउट-ऑफ़-बाउंड्स बग के लिए फ़िक्स जारी किया है।
बग के बारे में सब कुछ — CVE IDs, प्रभावित और फ़िक्स किए गए वर्ज़न, अपस्ट्रीम फ़िक्स कमिट्स, खोज और प्रकटीकरण का श्रेय, और वर्तमान प्रति-डिस्ट्रीब्यूशन पैच स्टेटस — ट्रैकर पेज का हिस्सा है, इस README का नहीं:
site/content/_index.mdउस फ़ाइल को संपादित करें; इस रेपो में बाकी सब कुछ बिल्ड इन्फ्रास्ट्रक्चर है।
जानबूझकर इसमें से कुछ भी यहाँ दोहराया नहीं गया है। ट्रैकर पेज को संशोधित किया जाता है जैसे ही CVEs असाइन होते हैं और डिस्ट्रीब्यूशन्स फ़िक्स जारी करते हैं — ट्रैकर के लाइव रहने के दौरान ऑटो-अपडेट एजेंट द्वारा दिन में दो बार — इसलिए इस README में रखी गई कोई भी प्रति चुपचाप बासी हो जाएगी। सारांश दोबारा जोड़ने से बचें।
डिप्लॉयमेंट योजना और वर्तमान सेटअप स्थिति WEBSITE.md में है।
Hugo ≥ 0.146.0 आवश्यक है (मानक संस्करण पर्याप्त है: इस साइट में कोई Sass या इमेज प्रोसेसिंग नहीं है) और Go (Hugo Modules द्वारा PaperMod थीम लाने के लिए)।
nix develop # dev shell: hugo, go, resvg + fonts, and every lookup tool
cd site
hugo server # local preview at http://localhost:1313/tunderflow/
यदि आप direnv का उपयोग करते हैं, तो एक बार direnv allow करें और जब भी आप रेपो में cd करेंगे तो dev shell स्वतः सक्रिय हो जाएगा।
make build # local build into site/public/
make dist # build, then rsync to haig:/tunderflow/
make banner # re-rasterise the social banner SVG → PNG (needs resvg + the banner fonts)
make dist पहले make build चलाता है। make banner केवल site/assets/tunderflow-tracker.svg को संपादित करने के बाद आवश्यक है; रेंडर किया गया PNG कमिट किया गया है।
CC BY 4.0 — श्रेय के साथ साझा करें और अनुकूलित करें।