ci security: Remove -c http.sslverify=false from git clone commands #74

Closed
opened 2026-01-21 16:05:46 +00:00 by jabber.developer · 1 comment

These lines disable TLS certificate verification:

git clone --depth 1 -c http.sslverify=false https://git.jabber.space/devs/stabber
git clone --depth 1 -c http.sslverify=false https://github.com/strophe/libstrophe

Why this is insecure

Disabling http.sslVerify allows man-in-the-middle attacks: attackers can impersonate the server, tamper with downloaded code, or steal credentials (if auth is ever added).

This creates supply-chain risk during CI/builds.

Fix

  1. Remove -c http.sslverify=false
  2. Add ca-certificates packages so servers can verify GH and our website's certificates via root chain.
These lines disable TLS certificate verification: ```bash git clone --depth 1 -c http.sslverify=false https://git.jabber.space/devs/stabber git clone --depth 1 -c http.sslverify=false https://github.com/strophe/libstrophe ``` ### Why this is insecure Disabling `http.sslVerify` allows man-in-the-middle attacks: attackers can impersonate the server, tamper with downloaded code, or steal credentials (if auth is ever added). This creates supply-chain risk during CI/builds. ### Fix 1. Remove `-c http.sslverify=false` 2. Add `ca-certificates` packages so servers can verify GH and our website's certificates via root chain.
jabber.developer self-assigned this 2026-01-21 16:17:05 +00:00
jabber.developer added this to the Plans (2025-2026) project 2026-01-21 16:17:09 +00:00
jabber.developer added the
Kind/Security
Priority
Low
4
Reviewed
Confirmed
1
labels 2026-01-21 16:17:31 +00:00
jabber.developer moved this to Verification in Plans (2025-2026) on 2026-01-21 16:18:00 +00:00
jabber.developer added the due date 2026-01-21 2026-01-21 16:19:00 +00:00
Author
Owner

Resolved by #75

Resolved by #75
jabber.developer moved this to Done in Plans (2025-2026) on 2026-01-21 17:55:43 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
2026-01-21
Dependencies

No dependencies set.

Reference: devs/cproof#74
No description provided.