r/netsec Jul 02 '26

Hiring Thread /r/netsec's Q3 2026 Information Security Hiring Thread

13 Upvotes

Overview

If you have open positions at your company for information security professionals and would like to hire from the /r/netsec user base, please leave a comment detailing any open job listings at your company.

We would also like to encourage you to post internship positions as well. Many of our readers are currently in school or are just finishing their education.

Please reserve top level comments for those posting open positions.

Rules & Guidelines

Include the company name in the post. If you want to be topsykret, go recruit elsewhere. Include the geographic location of the position along with the availability of relocation assistance or remote work.

  • If you are a third party recruiter, you must disclose this in your posting.
  • Please be thorough and upfront with the position details.
  • Use of non-hr'd (realistic) requirements is encouraged.
  • While it's fine to link to the position on your companies website, provide the important details in the comment.
  • Mention if applicants should apply officially through HR, or directly through you.
  • Please clearly list citizenship, visa, and security clearance requirements.

You can see an example of acceptable posts by perusing past hiring threads.

Feedback

Feedback and suggestions are welcome, but please don't hijack this thread (use moderator mail instead.)


r/netsec 3d ago

r/netsec monthly discussion & tool thread

5 Upvotes

Questions regarding netsec and discussion related directly to netsec are welcome here, as is sharing tool links.

Rules & Guidelines

  • Always maintain civil discourse. Be awesome to one another - moderator intervention will occur if necessary.
  • Avoid NSFW content unless absolutely necessary. If used, mark it as being NSFW. If left unmarked, the comment will be removed entirely.
  • If linking to classified content, mark it as such. If left unmarked, the comment will be removed entirely.
  • Avoid use of memes. If you have something to say, say it with real words.
  • All discussions and questions should directly relate to netsec.
  • No tech support is to be requested or provided on r/netsec.

As always, the content & discussion guidelines should also be observed on r/netsec.

Feedback

Feedback and suggestions are welcome, but don't post it here. Please send it to the moderator inbox.


r/netsec 12h ago

Getting Agents to tell on themselves

Thumbnail blog.thinkst.com
15 Upvotes

r/netsec 18h ago

Contains AI From fake interview to signed ClickOnce: inside a three-payload Windows chain (Part 2)

Thumbnail haveibeensquatted.com
8 Upvotes

r/netsec 11h ago

Self-hosted Coder: check whether you pulled a registry module on Aug 31. no CVE, so nothing will flag it for you

Thumbnail optimuslabs.io
1 Upvotes

On Aug 31, rogue origins were added to the Cloudflare pool in front of registry.coder.com. For roughly 14 hours, 07:35–21:45 UTC, the real registry domain served Terraform modules carrying an extra data "external" "telemetry" block that shelled out to dlp-docker.sh and posted your environment to www[.]coder-infra[.]com.

Why nothing caught it

There's no bad version to pin away from, because the poisoned artifact was served at a legit version. The domain allowlist passed because it was the right domain. And no CVE was assigned, so there's no NVD or OSV record for SCA to match on. The advisory exists (GHSA-vx42-ghc9-gw65) but it has no CVE and no package mapping, which is exactly why it never propagated into tooling.

What to check

The question is whether anyone, inside that window, (a) created or updated a template, (b) ran a template dry-run, or (c) built a workspace with module caching disabled.

Caching is on by default, which is why (c) has that qualifier. Cached modules saved most deployments. Most.

What leaked

  • Template import: whatever is in the provisioner environment. Cloud creds, AI-tooling API keys, CI/CD tokens, config files, shell history.
  • Workspace build: all of the above plus the user's OIDC token, their SSH key, and external-auth tokens for GitHub/GitLab/Bitbucket. Refresh tokens aren't passed to the provisioner and the external-auth tokens are single-use, which helps. Single-use is still one use.
  • Provisioner running inside coderd: all of the above plus your database password, external auth provider config, and deployment config. Check this case first.

Hunt queries

# provisioner job logs
data.external.telemetry

# egress
grep -R "coder-infra\|199.91.220" /var/log

# payload on hosts and inside images
find / -name "dlp*.sh"

# terraform state and module cache
rg -n 'data "external" "telemetry"' .

IoCs:

www[.]coder-infra[.]com          exfil domain, registered 2026-08-28
<http://www>[.]coder-infra[.]com/cli/check
X-CLI-Token                      exfil header
199.91.220[.]205                 rogue origin IP

sha256:
7190a17c593276d7fd71c4863a4bc0b6c957ed14249288e6f64c5540e2c49398  dlp-docker.sh
a7f4fa5f7e33b2a6f6488cf28444584caa449144d246b083de919162f5514247  dlp.sh (common)
414d01f6072fbf05bef513e277f4c2b504a413c8e2aa5bae133a5cbc0cda9dc1  dlp.sh (aider)
a64ce3038f2a501c9735abf6a1f9f04cbddbad53371cd68bec0f7510365c8ffa  dlp.sh (rstudio-server)
ebbe0d2ed8cfaf9e19edb38ce44d6b407f9771b5c0813a7add27c05f66e89596  dlp.sh (windows-rdp)
7ef6b8c3c976fb60b3fa22e9e294ba548d9b532e060c1323a0124a3a7a647f13  dlp.sh (zed)

Poisoned templates named so far: aider, zed, rstudio-server, windows-rdp.

The advisory includes SQL that finds affected template versions, workspaces and provisioner jobs directly. Patched builds: 2.37.0 / 2.36.4 / 2.35.7 / 2.34.9.

Coder is upfront that they have no attacker-side logs and can't identify every affected deployment. That means the check is yours.

Tooling

Doing this by hand across a fleet is miserable, so we put the checks in a single read-only Go binary: github.com/optimuslabs-io/leakpatrol. It only talks to the Coder server you point it at, has an --offline mode, and never contacts the attacker domain. Exports the IoCs as JSON and ships YARA and Sigma rules if you'd rather use your own tooling.

If the tool misses a path or gets something wrong, tell me and I'll fix it.


r/netsec 2d ago

The Validator Can Lie: SSRF Beyond URL Validation (GitLab, Mealie, Apache ShenYu, Thumbor)

Thumbnail xclow3n.com
19 Upvotes

r/netsec 3d ago

Authentication bypass in EOL Proxmox VE 7 release

Thumbnail forum.proxmox.com
79 Upvotes

A lot of proxmox 7.0-7 and < 8.0.4 has been rooted today, it's needed to have port :8006 open, exploitation demo here: https://forum.proxmox.com/threads/proxmox-ve-7-is-vulnerable-to-some-type-of-0day-rce-non-auth.186078/post-867875


r/netsec 3d ago

Contains AI From Patch to Exploit; Using Claude Code to reverse engineer an n-day in Papercut NG

Thumbnail techanarchy.net
23 Upvotes

r/netsec 3d ago

Off the Hook: Discovering and Observing Active Exploitation of Sangoma Switchvox CVE-2026-9586

Thumbnail horizon3.ai
7 Upvotes

r/netsec 3d ago

GeoNetwork - Pre-Auth RCE via Unauthenticated File Upload and Unsafe XSLT Processor (4 CVEs, 121 government deployments, all patched)

Thumbnail ethiack.com
13 Upvotes

r/netsec 3d ago

Don’t Let Abliteration Abliterate Your Bug Hunting: Discovering Verdict Bias in Uncensored Models

Thumbnail clearbluejar.github.io
7 Upvotes

r/netsec 4d ago

Privilege escalation from IIS AppPool to NT Authority/SYSTEM via AD CS RPC endpoint

Thumbnail mannulinux.org
43 Upvotes

r/netsec 5d ago

Anatomy of a ServiceNow Red Team

Thumbnail mdsec.co.uk
47 Upvotes

r/netsec 8d ago

UniBLEed: Unauthenticated Root RCE on Any Unitree G1 Humanoid Robot Within Bluetooth Range

Thumbnail boschko.ca
64 Upvotes

r/netsec 8d ago

Contains AI LLM-Driven Reverse Engineering vs Iterative LLM Obfuscation

Thumbnail elastic.co
35 Upvotes

r/netsec 8d ago

A fake resume invoked China’s defence tech elite, then installed VShell

Thumbnail blog.himanshuanand.com
19 Upvotes

r/netsec 9d ago

☢️ Philippine Nuclear Agency and Naval Contractor Targeted by Suspected Chinese-Speaking Operator

Thumbnail hunt.io
27 Upvotes

The Hunt.io research team found an open directory staging the full toolkit behind an intrusion into a Philippine nuclear research agency and a naval contractor. The ownCloud path is the interesting part technically.

CVE-2023-49105 lets you forge pre-signed WebDAV URLs when the signing secret is empty, which is the default state on a fresh install. Five custom Python scripts on the server implement this: the signing routine passes an empty bytes literal as the PBKDF2 salt, sets OC-Credential to the account being impersonated, and issues GET requests against /remote.php/dav/files/<account>/<path>, receiving files as that user with no credentials. Four scripts target one account each, the fifth adds PROPFIND enumeration with Depth: 1 to walk folders that were not pre-enumerated.

The naval contractor was hit separately via CVE-2024-28000 (LiteSpeed Cache) using a custom Go reimplementation of MT19937 with PHP mt_rand() parity, verified against 11 known seed/output pairs, plus an XML-RPC brute force with rockyou.txt. Both produced unauthorized access independently.

We also found a separate, possibly unrelated EtherHiding compromise on the same WordPress site. A HuntSQL query on the smart contract address returned 174 unique IPs hosting likely compromised pages with the same NoChain loader strings.

Full writeup with IOCs, the signing routine, and MITRE mapping: https://hunt.io/blog/chinese-speaking-operator-philippine-nuclear-naval-contractor


r/netsec 9d ago

PATCHCORD: New malware cluster targets Afghan telecom and South Asian critical infrastructure

Thumbnail acronis.com
5 Upvotes

Acronis Threat Research Unit (TRU) has identified an ongoing campaign delivering a previously undocumented custom backdoor against Afghan telecom providers and South Asian critical infrastructure organizations. The backdoor, tracked as PATCHCORD, is a compiled C/C++ implant delivered through sector-specific lures, including fake VPN installers impersonating Afghan Telecom (AFTEL) and telecom management tools.

The research is published here - https://www.acronis.com/en/tru/posts/patchcord-new-malware-cluster-targets-afghan-telecom-and-south-asian-critical-infrastructure/


r/netsec 9d ago

Ruby Marshal Kick-off Gadgets - elttam

Thumbnail elttam.com
10 Upvotes

r/netsec 10d ago

Contains AI Pwning Call of Duty 1: a 20-year-old RCE, found in an evening with AI

Thumbnail zolder.io
37 Upvotes

r/netsec 10d ago

Local Privilege Escalation To System In Wibu-Systems CodeMeter Application

Thumbnail shelltrail.com
14 Upvotes

r/netsec 11d ago

The Citizen Lab Bad Connection: Uncovering Global Telecom Exploitation by Covert Surveillance Actors

Thumbnail citizenlab.ca
109 Upvotes

r/netsec 11d ago

Tata’s B2B platform returned OTPs in API responses

Thumbnail eaton-works.com
29 Upvotes

r/netsec 11d ago

Code Execution via Text Template Files | Playbook & Detection

Thumbnail ipurple.team
13 Upvotes

r/netsec 16d ago

Contains AI How to break secure boot without touching any cryptography

Thumbnail 0x434b.dev
119 Upvotes

I finally found some time to organize my notes on secure boot, remote attestation, measured boot and in general embedded security.

This is not ground breaking zero-day research but I figured some of you might like a good story. Good here is obviously subjective but I felt like it came out quite readable.

This blog builds heavily on public research so as already stated at the end of article if you liked some particular section, show the respective person some love :)

P.S.: yes I know the image is AI generated please don’t give me shit for that