Restrict additional command line flags by default in mail().
Ouverte
Personne n'a encore pris cette issue.
Extension: standard
Feature
Status: Needs Triage
- Langage dominant
- C
- Étoiles
- 40.4k
- Forks
- 8.2k
- Merge moyen
- 2 j 13 h
- PR mergées (30 j)
- 96
Description
Description
For security reasons, disable additional unsafe command line flags from being passed to sendmail via the mail() function by default.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez au point d’entrée PHP mail() et suivez la manière dont il transmet les arguments à sendmail ; l’issue n’indique aucun fichier source ni aucun test. Déterminez quels indicateurs supplémentaires de ligne de commande sont dangereux et confirmez qu’ils sont désactivés par défaut, avec une couverture dans les tests mail() concernés.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- c, php
- Domaine
- security
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100