v2.15.0

projectdiscovery/subfinderv2.15.0Aug 5, 2026by dogancanbakir

AI Summary

Adds new Shodan CT and Sub.md passive sources, introduces machine-readable listing, and fixes critical source leaks and goroutine management.

Key Highlights

  • Added Shodan CT passive source
  • Added machine-readable source listing with `-ls -oJ`
  • Improved VirusTotal source with specific resolution options
  • Fixed source leaks and goroutine channel management

New Features

  • Shodan CT passive source
  • VirusTotal resolution options
  • Machine-readable source listing

Full Release Notes

## What's Changed

### 🎉 New Features
* Added shodanct passive source by @dogancanbakir in https://github.com/projectdiscovery/subfinder/pull/1796
* Added Option `-vR`, `-virustotal-res` for VirusTotal source by @Bundy01 in https://github.com/projectdiscovery/subfinder/pull/1719
* Added machine-readable source listing with `-ls -oJ` by @Gerijacki in https://github.com/projectdiscovery/subfinder/pull/1812

### 🐞 Bug Fixes
* Fixed source leaks by @Mzack9999 in https://github.com/projectdiscovery/subfinder/pull/1801
* Fixed drain source channels on cancel so source goroutines exit instead of leaking on a blocked send by @Mzack9999 in https://github.com/projectdiscovery/subfinder/pull/1799
* Fixed crtsh's query by dropping unused certificate metadata from SQL query by @ChrisJr404 in https://github.com/projectdiscovery/subfinder/pull/1787
* Fixed VirusTotal source by capping pagination and providing clearer 429 message by @ChrisJr404 in https://github.com/projectdiscovery/subfinder/pull/1788
* Fixed Anubis source by switching subdomain API to anubisdb.com by @jatinder14 in https://github.com/projectdiscovery/subfinder/pull/1815

### Other Changes
* Fixed lint issues by @dogancanbakir in https://github.com/projectdiscovery/subfinder/pull/1820
* Refactored loadFromFile to use bufio.Scanner by @nandaanomi in https://github.com/projectdiscovery/subfinder/pull/1791


## New Contributors
* @ChrisJr404 made their first contribution in https://github.com/projectdiscovery/subfinder/pull/1787
* @Bundy01 made their first contribution in https://github.com/projectdiscovery/subfinder/pull/1719
* @nandaanomi made their first contribution in https://github.com/projectdiscovery/subfinder/pull/1791
* @jatinder14 made their first contribution in https://github.com/projectdiscovery/subfinder/pull/1815
* @Gerijacki made their first contribution in https://github.com/projectdiscovery/subfinder/pull/1812

**Full Changelog**: https://github.com/projectdiscovery/subfinder/compare/v2.14.0...v2.15.0