PACKAGES / Profullstack
rssamplifier
CLI for the rssamplifier.com feed directory that finds feeds by topic, searches, exports OPML and submits blogs.
INSTALL
w3bs install rssamplifier.com/rssamplifierNo w3bs yet? curl -fsSL https://w3bs.org/install.sh | sh
Get started
What to type once it is installed.
w3bs install rssamplifier.com/rssamplifierInstall rssamplifier and track it for updatesrssamp search "<topic>"Search posts across the open feed directoryrssamp topic <topic>List the feeds filed under one subjectrssamp submit <site-or-feed-url>Submit a blog or feed to the directoryrssamp opml --topic <topic> > <topic>.opmlExport a topic's feeds as an OPML file for your reader
Every option: rssamplifier --help · docs ↗
Malware scan
ThreatCrush found no malware indicators in rssamplifier 0.4.0. The other findings below are ordinary code-review notes, not malware.
- Scanned
- 2026-11-01 22:56 UTC · threatcrush 0.13.30
- Files
- 724 (installer + github.com/profullstack/rssamplifier.com)
- Findings
- 6 high · 51 medium · 11 low
68 other findings (not malware)
- highDatabase URL with credentials
source/.env.example:7secret-database-url · CWE-798 - highDatabase URL with credentials
source/.github/workflows/test.yml:71secret-database-url · CWE-798 - highDatabase URL with credentials
source/packages/db/migrations-pg/README.md:51secret-database-url · CWE-798 - highTLS certificate verification disabled
source/packages/db/src/pg.js:193tls-verification-disabled · CWE-295 - highDatabase URL with credentials
source/packages/db/src/testdb.js:25secret-database-url · CWE-798 - highresponse header set from request input
source/packages/social/src/x/providers/teapot.js:63js-header-injection · CWE-113 - mediumunescaped HTML rendering
source/apps/web/src/app/[slug]/page.jsx:281js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/apps/web/src/app/[slug]/read/page.jsx:451js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/apps/web/src/app/[slug]/read/page.jsx:473js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/apps/web/src/app/[slug]/read/page.jsx:567js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/apps/web/src/app/[slug]/read/page.jsx:634js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/apps/web/src/app/[slug]/read/page.jsx:715js-unescaped-html-sink · CWE-79 - mediumMAC or signature compared with ==
source/apps/web/src/app/account/page.jsx:183js-timing-unsafe-mac-compare · CWE-208 - mediumMAC or signature compared with ==
source/apps/web/src/app/account/page.jsx:185js-timing-unsafe-mac-compare · CWE-208 - mediumMAC or signature compared with ==
source/apps/web/src/app/account/page.jsx:186js-timing-unsafe-mac-compare · CWE-208 - mediumunescaped HTML rendering
source/apps/web/src/app/authors/[slug]/page.jsx:127js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/apps/web/src/app/CategoryIndex.jsx:124js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/apps/web/src/app/cli/page.jsx:34js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/apps/web/src/app/layout.jsx:163js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/apps/web/src/app/layout.jsx:171js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/apps/web/src/app/layout.jsx:196js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/apps/web/src/app/page.jsx:67js-unescaped-html-sink · CWE-79 - mediumredirect to a non-constant destination
source/apps/web/src/app/Passkey.jsx:88js-open-redirect · CWE-601 - mediumunescaped HTML rendering
source/apps/web/src/app/PitFooter.jsx:25js-unescaped-html-sink · CWE-79 - mediumredirect to a non-constant destination
source/apps/web/src/app/submit/Uploader.jsx:221js-open-redirect · CWE-601 - mediumunescaped HTML rendering
source/apps/web/src/app/topics/[keyword]/TopicListing.jsx:151js-unescaped-html-sink · CWE-79 - mediumSQL built from a template literal or f-string
source/packages/db/scripts/migrate-from-turso.mjs:159sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/scripts/migrate-from-turso.mjs:170sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/scripts/migrate-from-turso.mjs:187sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/scripts/migrate-from-turso.mjs:190sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/scripts/migrate-from-turso.mjs:199sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/scripts/migrate-from-turso.mjs:262sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/scripts/migrate-from-turso.mjs:281sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/scripts/migrate-from-turso.mjs:283sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/scripts/migrate-from-turso.mjs:291sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/scripts/migrate-from-turso.mjs:317sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/scripts/migrate-from-turso.mjs:318sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/src/authors.js:440sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/src/discovery.js:96sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/src/profiles.js:61sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/src/queries.js:159sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/src/queries.js:172sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/src/queries.js:220sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/src/queries.js:260sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/src/queries.js:280sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/src/queries.js:306sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/src/queries.js:3201sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/src/queries.js:3436sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/src/queue.js:250sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/src/removals.js:98sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/src/testdb.js:52sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/src/webrings.js:903sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/src/webrings.js:1035sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/packages/db/src/webrings.js:1040sql-template-interpolation · CWE-89 - mediumregex with nested unbounded quantifiers
source/packages/feed/src/identity.js:394redos-nested-quantifier · CWE-1333 - mediumregex with nested unbounded quantifiers
source/packages/feed/src/sanitize.js:159redos-nested-quantifier · CWE-1333 - mediumMAC or signature compared with ==
source/packages/ingest/src/crawl.js:333js-timing-unsafe-mac-compare · CWE-208 - lowHardcoded Credential
source/apps/cli/test/webhooks.test.js:56secret-generic-credential · CWE-798 - lowdynamic code execution
source/apps/web/test/challenge.test.js:298js-dynamic-code-execution · CWE-95 - lowHardcoded Credential
source/apps/web/test/paid-tier.test.js:79secret-generic-credential · CWE-798 - lowDatabase URL with credentials
source/apps/web/test/webhooks.test.js:24secret-database-url · CWE-798 - lowHardcoded Credential
source/apps/web/test/webhooks.test.js:91secret-generic-credential · CWE-798 - lowHardcoded Credential
source/packages/db/test/alerts.test.js:160secret-generic-credential · CWE-798 - lowSQL built from a template literal or f-string
source/packages/db/test/cluster.test.js:124sql-template-interpolation · CWE-89 - lowSQL built from a template literal or f-string
source/packages/db/test/cluster.test.js:137sql-template-interpolation · CWE-89 - lowSQL built from a template literal or f-string
source/packages/db/test/discovery.test.js:33sql-template-interpolation · CWE-89 - lowDatabase URL with credentials
source/packages/db/test/write-path-announce.test.js:21secret-database-url · CWE-798 - lowSQL built from a template literal or f-string
source/packages/ingest/test/host-throttle.test.js:126sql-template-interpolation · CWE-89
Badge for your README
[](https://w3bs.org/packages/rssamplifier.com/rssamplifier)