~/jackwent.co.uk
jack@jackwent:~$ whoami

Smart home and homelab projects, from someone who runs it all at home.

You've found my corner of the web. I'm Jack, 20+ years in IT by day and homelabber after hours. This is where I share the projects and scripts I've built, from server monitoring to smart home automation, written so even beginners can follow along.

jack@jackwent

Role
Head of Technical Delivery, MSP
Uptime
20+ years in IT
OS
Ubuntu 24.04 LTS
Host
Home Assistant Yellow
Zigbee
Connect ZBT-2, 25 devices
Devices
~200, 40+ automations
CCTV
Reolink + PoE doorbell
Shells
bash, PowerShell, Python
Certs
VCP 5.1 / 6 / 6.5, Meraki CMNA, +31
jack@jackwent:~$ ls -lht projects/

Projects

Things I've built and use every day, written up step by step with the why behind each command.

total 9

jack@jackwent:~$ tail -f /var/log/vulns

Vulnerability feeds and zero-days

The latest advisories, exploits and security news in one place. It refreshes every 15 minutes, so you can patch before it matters.

  • Zero Day Initiative advisories
  • NCSC reports
  • F5 Labs threat bulletins
  • r/netsec and r/sysadmin
  • Hacker News
Open the full feed
vulns.logconnecting…
  1. [netsec]CVE-2026-102489 Deep-Dive: Zammad Session Leak to RCE
  2. [netsec]Presenting DiagNG: After QCSuper, a new open-source initiative for freeing up mobile baseband Diag protocols
  3. [netsec]You Won’t Hear About These, Even In Myths (Atlassian Jira, Confluence (and more) Pre-Auth Arbitrary File Read CVE-2026-21589) - watchTowr Labs
  4. [netsec]Teaching network intrusion in the funnest way possible
  5. [netsec]Wordpress libheif RCE
  6. [netsec]Open Build Service, one year later: command execution through Mercurial argument injection
  7. [netsec]How to Hack Time, With C2PA
  8. [netsec]RCE and bad crypto in Internxt's 'post-quantum' cloud storage
  9. [netsec]A peek into Reddit's anti-spam internals
  10. [netsec]security.txt on the Czech web: Scanning 1k popular .cz domains
  11. [netsec]Bypassing Secure Boot via Unbounded RLE8 Splash Images in U-Boot (CVE-2026-71972)
  12. [netsec]8 out of 10 Banks HATE This One Weird 3SKey RCE
  13. [netsec]45% of credential-phishing pages weren't on Google Safe Browsing when first seen; 29% still weren't after a week
  14. [netsec]Azure's Weakest Link - Five Full Cross-Tenant Compromises
  15. [netsec]Server Mismatch: WordPress plugin vulnerabilities when relying on .htaccess files
  16. [netsec]How to Spot a Compromised MikroTik Router
  17. [netsec]r/netsec monthly discussion & tool thread
  18. [netsec]From: anyone@icloud.com - Spoofing Arbitrary Apple iCloud Identities
  19. [netsec]New Local Privilege Escalation on Acer laptops
  20. [zdi]ZDI-26-751: Microsoft Windows dxgkrnl Time-Of-Check Time-Of-Use Local Privilege Escalation Vulnerability
  21. [netsec]The Real Price Tag on Breaches
  22. [netsec]Tales from the Trenches: Anthropic’s Mythos and Rejetto HFS
  23. [zdi]ZDI-26-750: WatchGuard FireWare OS spamd statushdlr Stack-based Buffer Overflow Remote Code Execution Vulnerability
  24. [zdi]ZDI-26-749: WatchGuard FireWare OS samld SAMLSession Deserialization of Untrusted Data Remote Code Execution Vulnerability
  25. [netsec]Pwnd Blaster: Hacking your PC using your speaker without ever touching it
  26. [netsec]Microsoft Copilot Cowork Exfiltrates Files
  27. [netsec]Critical RCE Alert: Full takeover of HashiCorp Vault and OpenBao. OpenBao is patched. Vault remains exposed
  28. [zdi]ZDI-26-748: Luxion KeyShot BIP File Parsing Uncontrolled Search Path Element Remote Code Execution Vulnerability
  29. [zdi]ZDI-26-747: Wireshark RF4CE Packet Parsing Buffer Overflow Remote Code Execution Vulnerability
  30. [zdi]ZDI-26-746: Foxit PDF Reader Annotation Use-After-Free Remote Code Execution Vulnerability
  31. [zdi]ZDI-26-745: Foxit PDF Reader AcroForm Out-of-Bounds Read Remote Code Execution Vulnerability
  32. [zdi]ZDI-26-744: Foxit PDF Reader AcroForm Use-After-Free Remote Code Execution Vulnerability
  33. [zdi]ZDI-26-743: Foxit PDF Reader JPEG2000 Parsing Memory Corruption Remote Code Execution Vulnerability
  34. [zdi]ZDI-26-742: Foxit PDF Reader FoxitUpdater Race Condition Local Privilege Escalation Vulnerability
  35. [zdi]ZDI-26-741: Foxit PDF Reader FoxitUpdater Improper Certificate Validation Local Privilege Escalation Vulnerability
  36. [zdi]ZDI-26-740: Foxit PDF Reader PRC Stream Parsing Out-Of-Bounds Write Remote Code Execution Vulnerability
  37. [zdi]ZDI-26-739: Foxit PDF Reader Doc Object Out-Of-Bounds Read Information Disclosure Vulnerability
  38. [zdi]ZDI-26-738: Foxit PDF Reader Annotation Use-After-Free Information Disclosure Vulnerability
  39. [zdi]ZDI-26-737: Foxit PDF Reader JPEG File Parsing Out-Of-Bounds Read Information Disclosure Vulnerability
  40. [zdi]ZDI-26-736: Foxit PDF Reader PDF File Parsing Out-Of-Bounds Read Information Disclosure Vulnerability
  41. [zdi]ZDI-26-735: Foxit PDF Reader Doc Object Use-After-Free Information Disclosure Vulnerability
  42. [zdi]ZDI-26-734: Foxit PDF Reader RichMedia Annotation Directory Traversal Remote Code Execution Vulnerability
  43. [zdi]ZDI-26-733: Foxit PDF Reader Portfolio Directory Traversal Remote Code Execution Vulnerability
  44. [zdi]ZDI-26-732: Foxit PDF Reader importIcon NTLM Response Information Disclosure Vulnerability
  45. [zdi]ZDI-26-731: Foxit PDF Reader FileOpen Uninitialized Variable Remote Code Execution Vulnerability
  46. [zdi]ZDI-26-730: Foxit PDF Reader DeviceN Colorspace Out-Of-Bounds Write Remote Code Execution Vulnerability
  47. [zdi]ZDI-26-729: Foxit PDF Reader Doc Object Use-After-Free Information Disclosure Vulnerability
  48. [zdi]ZDI-26-728: Foxit PDF Reader Doc Object Use-After-Free Information Disclosure Vulnerability
  49. [zdi]ZDI-26-727: Foxit PDF Reader Annotation Use-After-Free Remote Code Execution Vulnerability
  50. [zdi]ZDI-26-726: Foxit PDF Reader Doc Object Use-After-Free Information Disclosure Vulnerability
  51. [zdi]ZDI-26-725: Foxit PDF Reader Doc Object Use-After-Free Information Disclosure Vulnerability
  52. [zdi]ZDI-26-724: Foxit PDF Reader Annotation Use-After-Free Remote Code Execution Vulnerability
  53. [zdi]ZDI-26-723: Foxit PDF Reader Doc Object Use-After-Free Information Disclosure Vulnerability
  54. [zdi]ZDI-26-722: Foxit PDF Reader Annotation Use-After-Free Remote Code Execution Vulnerability
  55. [zdi]ZDI-26-721: Foxit PDF Reader U3D File Parsing Integer Overflow Remote Code Execution Vulnerability
  56. [zdi]ZDI-26-720: Foxit PDF Reader activeDocs Missing Authorization Information Disclosure Vulnerability
  57. [f5]2026 State of PQC on the Web
  58. [zdi]ZDI-26-719: Cisco ThousandEyes Virtual Appliance DHCP Client Command Injection Remote Code Execution Vulnerability
  59. [zdi]ZDI-26-718: Cisco Identity Services Engine MnTRESTLivelogService XML External Entity Processing Information Disclosure Vulnerability
  60. [zdi]ZDI-26-717: Cisco Identity Services Engine AlarmMessageDiskQueue Deserialization of Untrusted Data Remote Code Execution Vulnerability
jack@jackwent:~$ cat about.md

Twenty years of servers, networks and the bits in between

It all started with a love of electronics and coding. These days I'm Head of Technical Delivery at a Managed Service Provider, working across servers, networking and the application layer to build systems that are secure, reliable and actually useful.

Tech moves fast, so I never stop learning. The goal stays the same though: build things people can rely on.

35certifications across VMware, HPE, Microsoft, Cisco, Nexthink and more

Full skills and certifications

jack@jackwent:~$ apt list --installed
  • vmware/esxi-3-7 [installed]
  • microsoft/winserver [installed]
  • microsoft/entra-id [installed]
  • microsoft/exchange [installed]
  • microsoft/intune [installed]
  • cisco/asa-catalyst [installed]
  • paloalto/firewalls [installed]
  • watchguard/firebox [installed]
  • hpe/proliant [installed]
  • hpe/storage-msa [installed]
  • aruba/procurve [installed]
  • veeam/backup [installed]
  • ubiquiti/unifi [installed]
  • opengear/lighthouse [installed]
  • splunk/siem [installed]
  • cloudflare/waf [installed]
  • freeswitch/voip [installed]
  • linux/ubuntu [upgradable]
jack@jackwent:~$ mail jack

Get in touch

Got a question about a project, some feedback, or something you'd like featured? I'd love to hear from you, and I aim to reply within a day or two.

[jackwent]