> CVE-2026-63220 [MEDIUM]

« BACK_TO_HOME
PUBLISHED
2026-07-31 04:17
MODIFIED
2026-07-31 04:17
CVSS_SCORE V3
4.8
EPSS (Prob. Exploit)
0.17%
Top 93.9%
DATA SOURCES:
NVD đź”— 2026-07-31 CWE MITRE đź”— 2026-11-01 FIRST EPSS đź”— 2026-11-01 GITHUB đź”— 2026-10-29 OSV đź”— 2026-11-02

> DESCRIPTION

CodeIgniter is a PHP full-stack web framework. In versions prior to 4.7.4, IncomingRequest::isSecure() trusted the X-Forwarded-Proto and Front-End-Https headers from any incoming request, allowing an attacker could spoof these headers and cause the application to incorrectly treat an HTTP request as secure. This may have impacted applications that rely on isSecure(), force_https(), forceGlobalSecureRequests, or similar logic to enforce HTTPS-only access or make security-sensitive decisions. Exploitability depends on deployment configuration. Applications are most exposed if the backend is reachable directly over HTTP, or if a reverse proxy/load balancer forwards client-supplied forwarding headers without stripping or overwriting them. This issue has been fixed in version 4.7.4.

> AFFECTED_PRODUCTS

ℹ️ Aucun produit affecté n'a encore été publié par NVD pour cette CVE.

> CVSS V3 METRICS

CVSS_VECTOR
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
EXPLOITABILITY
2.2
IMPACT
2.5

> MÉTRIQUES CVSS DÉTAILLÉES

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
Métrique Valeur Interprétation
AV (Vecteur d'Attaque)
Attack Vector
Network (N)
Exploit possible à distance via réseau (HTTP, API, etc.)
AC (Complexité d'Attaque)
Attack Complexity
High (H)
Conditions spécifiques doivent être réunies pour exploiter
PR (Privilèges Requis)
Privileges Required
None (N)
Aucune authentification requise
UI (Interaction Utilisateur)
User Interaction
None (N)
Aucune interaction utilisateur nécessaire
S (Périmètre)
Scope
Unchanged (U)
Impact reste dans le périmètre du composant compromis
C (Impact Confidentialité)
Confidentiality Impact
Low (L)
Divulgation limitée d'informations
I (Impact Intégrité)
Integrity Impact
Low (L)
Modification limitée des données possible
A (Impact Disponibilité)
Availability Impact
None (N)
Aucune interruption de service

> RÉSUMÉ DES IMPACTS

Confidentialité
Low
Divulgation limitée d'informations
Intégrité
Low
Modification limitée des données possible
Disponibilité
None
Aucune interruption de service

> WEAKNESSES

CWE-348

> CWE DETAILED DESCRIPTIONS

CWE-348: Use of Less Trusted Source - The product has two different sources of the same data or information, but it uses the source that has less support for verification, is less trusted, or is less resistant to attack.

> GITHUB SECURITY ADVISORY

GHSA-7wmf-pw8j-mc78 MODERATE

CodeIgniter: Spoofable forwarded HTTPS headers in IncomingRequest::isSecure()

AFFECTED PACKAGES:
COMPOSER / codeigniter4/framework
< 4.7.4
Fixed in: 4.7.4

> OSV (GOOGLE OPEN SOURCE VULNERABILITIES)

CodeIgniter: Spoofable forwarded HTTPS headers in IncomingRequest::isSecure()

AFFECTED PACKAGES:
Unknown / Unknown
76 versions affected
ALIASES:
GHSA-7wmf-pw8j-mc78

> HISTORIQUE DES MODIFICATIONS

Première apparition
31/07/2026 04:17
Source: NVD
📊 ENRICHISSEMENT 01/08/2026 06:01
CWE
Champ modifié: Description CWE
Ancienne valeur:
N/A
Nouvelle valeur:
CWE-348: Use of Less Trusted Source - The product has two different sources of the same data or information, but it uses the source that has less support for verification, is less trusted, or is less ...
Total des modifications: 1 Dernière mise à jour: 3 months ago

> REFERENCES

https://github.com/codeigniter4/CodeIgniter4/commit/ecbf044666bed41d23f07518096d...
https://github.com/codeigniter4/CodeIgniter4/releases/tag/v4.7.4
https://github.com/codeigniter4/CodeIgniter4/security/advisories/GHSA-7wmf-pw8j-...
« BACK_TO_HOME