- curl open source project के
/.well-known/security.txtमें दर्ज सामग्री - यह अपने उत्पाद में पाए गए security issues की reports स्वीकार करता है, लेकिन रिपोर्ट किए गए issues के लिए कोई monetary reward या किसी भी प्रकार का compensation नहीं देता
- इसके बजाय, सत्यापित issues के लिए documentation में acknowledgement और credit देने की बात कही गई है
- अगर कोई घटिया या अर्थहीन reports देकर समय बर्बाद करता है, तो सार्वजनिक रूप से मज़ाक उड़ाने और block करने की चेतावनी दी गई है
- security reporting policy के मुख्य बिंदुओं को संक्षेप में बताने के लिए security.txt standard format का उपयोग किया गया है
curl project की security reporting policy
- curl open source project curl project द्वारा बनाए गए products में security issues की reports स्वीकार करता है
- reports ईमेल (security@curl.se) या GitHub Security Advisory page के माध्यम से भेजी जा सकती हैं
- कोई compensation policy नहीं होने की बात स्पष्ट रूप से कही गई है, और किसी भी monetary या अन्य प्रकार का reward नहीं दिया जाता
- इसके बजाय, सत्यापित issues के लिए संबंधित documents में acknowledgement और credit दिया जाता है
अनुपयुक्त reports के लिए चेतावनी
- project ने साफ लिखा है: “अगर आप बेकार reports से समय बर्बाद करेंगे, तो आपको बैन किया जाएगा और सार्वजनिक रूप से आपका मज़ाक उड़ाया जाएगा”
- यह गैर-पेशेवर या बिना आधार वाली reports को रोकने के लिए एक कड़ी चेतावनी है
- यह report quality और responsible disclosure culture पर ज़ोर देता है
security reporting process और आधिकारिक जानकारी
- संपर्क माध्यम: ईमेल (security@curl.se) और GitHub Security Advisory page
- policy document: https://curl.se/dev/vuln-disclosure.html पर उपलब्ध
- acknowledgements page: https://curl.se/docs/security.html पर देखा जा सकता है
- preferred language: English (en)
- policy expiry date: 22 October 2026
- official URL: https://curl.se/.well-known/security.txt
3 टिप्पणियां
बेतरतीब ढंग से इश्यू उठाने की वजह से लगता है कि GitHub इश्यू पेज बंद कर देना ही सही जवाब है
लगता है सार्वजनिक रूप से मज़ाक उड़ाना कोरियाई क़ानून के तहत अवैध नहीं है क्या, haha
Hacker News की राय
हाल में देखा कि cURL ने AI द्वारा बनाए गए झूठे bug reports की बाढ़ आने के बाद bug bounty प्रोग्राम ही बंद कर दिया
संबंधित लेख: Hacker News थ्रेड, ETN रिपोर्ट
अब सच में महसूस हो रहा है कि AI युग पूरी तरह आ चुका है
मुझे लगता है कि open source distribution model अब अस्थिर ढांचा बन गया है
मूल रूप से free software movement का मकसद यह था कि users को खुद बदलाव और सुधार करने की आज़ादी मिले
लेकिन अब issue tracker, PR review, email support, और security patch तक मुफ़्त में मिलने की उम्मीद करने वाली संस्कृति बन गई है
यह असल में paid support work है, और अगर यह सिर्फ शौक नहीं है तो इसके लिए पारिश्रमिक होना चाहिए
मैंने साफ कहा था कि “support देने का इरादा नहीं है,” फिर भी आलोचना बरसती रही, और वही मेरा पहला और आख़िरी OSS project था
अगर कई users वही feature चाहें, तो reward pool बड़ा हो जाए, और developer उस काम को चुनकर पूरा करे
project manager और tester भी एक तय हिस्सा लें, ताकि सबके पास प्रेरणा हो
Eric S. Raymond का “Bazaar model” और “Linus's Law (given enough eyeballs, all bugs are shallow)” तो मूल रूप से खुली collaboration पर ही आधारित हैं
उन्हें खुद सीमाएँ और नियम तय करने चाहिए, और बदतमीज़ लोगों को block कर देना चाहिए
मैं हाल में OWASP documentation project में मदद कर रहा हूँ, और भारतीय छात्र LLM से बने अजीब PR और issues बड़ी मात्रा में डाल रहे हैं
मैंने सुझाव दिया कि Ghostty की तरह पहले ‘Discussion’ से शुरुआत हो, और केवल maintainer द्वारा approve किए गए issues ही PR में बदले जाएँ
Torvalds ने जैसा कहा, LLM की वजह से code maintenance एक बुरे सपने जैसा हो जाएगा
एक बार मैंने bug report डाली थी, लेकिन reproduction details कम होने के कारण Reddit पर काफ़ी तीखी आलोचना झेलनी पड़ी
उस घटना के बाद मैंने लगभग social media छोड़ ही दिया
यह याद रखना चाहिए कि आलोचना report की होती है, व्यक्ति की नहीं
Eternal September और LLM द्वारा पैदा की गई low-quality contributions की समस्या से निपटने के लिए शायद उल्टा entry barrier बढ़ाने वाला friction चाहिए
जैसे, पहली contribution करने वाले को postcard पर QR code के साथ report भेजनी पड़े
अगर project emoji और errors से भरे PR में ही डूबा रहे, तो Bazaar model का चलना मुश्किल हो जाता है
अप्रमाणित जानकारी की बाढ़ सिर्फ open source की नहीं, बल्कि पूरे समाज की समस्या है
हमारी संस्कृति ने अभी तक झूठी जानकारी के खिलाफ प्रतिरक्षा तंत्र विकसित नहीं किया है
इससे मुझे वह समय याद आता है जब The Pirate Bay MPAA की कानूनी धमकी वाले emails सार्वजनिक कर देता था
TPB का legal response page (web archive) में उसका रिकॉर्ड देखा जा सकता है
उनका तरीका बहुत प्रभावी तो नहीं था, लेकिन वह एक तरह का प्रतिरोध का प्रतीक बन गया था
मेरे एक दोस्त के maintain किए जाने वाले मशहूर open source project पर चीनी विश्वविद्यालय के छात्र झूठी security vulnerability reports assignment के लिए जमा कर रहे हैं
ज़्यादातर reproducible नहीं होतीं, इसलिए maintainer का समय बर्बाद होता है
और अलग-अलग distributions की config differences के कारण कभी-कभी असली vulnerability upstream code में नहीं, बल्कि package settings में निकलती है
Kryptos K4 subreddit में भी LLM द्वारा बनाई गई “solve कर दिया!” पोस्टों की भरमार है, इसलिए पहली ही गलती पर सीधे ban कर दिया जाता है
यह चिंता की बात है कि AI homework cheating अब हर क्षेत्र में फैलती हक़ीक़त बन गई है
AI कितना भी आगे बढ़ जाए, self-learning की value की जगह नहीं ली जा सकती
आखिरकार LLM creative thinking नहीं, बल्कि एक upgraded autocomplete tool भर है
मुझे लगता है कि GitHub को users के लिए trust score या reputation system देना चाहिए
संबंधित लेख: GeekWire रिपोर्ट
अंत में कंपनियाँ paid triage services लेने लगती हैं
इस प्रक्रिया में अक्सर असली विशेषज्ञ नहीं, बल्कि कोई और पहले जवाब देता है, जिससे genuine reports के निपटने में देरी होती है
मौजूदा स्थिति सबके लिए खराब ढांचा है और लगातार बिगड़ती जा रही है