Registry / networking / always-verify-ssl-certificates

always-verify-ssl-certificates

JSON →
library0.3.0rbrubygemsunverified

Ruby’s net/http is setup to never verify SSL certificates by default. Most ruby libraries do the same. That means that you’re not verifying the identity of the server you’re communicating with and are therefore exposed to man in the middle attacks. This gem monkey-patches net/http to force certificate verification and make turning it off impossible.

gem install always_verify_ssl_certificates
INSTALL
IMPORT
SIG · ALWAYS-VERIFY-SSL-
A
always-verify-ssl-certificates
networkingrubyv0.3.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

AlwaysVerifySSLCertificates
require 'always_verify_ssl_certificates'

Require the gem to enforce SSL certificate verification globally

require 'always_verify_ssl_certificates' # Now all Net::HTTP requests will verify SSL certificates automatically
Debug
Known issues
gotchaMonkey-patches Net::HTTP globally, which may break code that relies on skipping verification (e.g., in development).
fix
Use only in production or where strict SSL verification is required; consider using an environment variable to conditionally load.
affects: >= 0.0.0
Upgrade
Version history
0.3.0latest on RubyGems
Audit
Dependencies

No dependency data recorded yet.

Agent activity
42 hits · last 30 days
node
32
Perplexity
1
OpenAI (training)
1
Resources
always-verify-ssl-certificates — gem install always-verify-ssl-certificates · libregistry