Vulnerability in BaseAI project
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 25/100
- Type d'issue
- Bug
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- typescript
Piste de recherche
Start at the Wrangler CLI path for wrangler pages deploy, focusing on handling of the --commit-hash parameter during deployment. Trace where that value reaches the shell command, then add validation or sanitization and regression coverage demonstrating that command injection is not possible.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Description
While working on BaseAI project, I identified a security vulnerability in the Wrangler CLI during the deployment process. The vulnerability exists in the wrangler pages deploy command and is related to improper handling of the --commit-hash parameter. This parameter is directly passed into a shell command without proper validation or sanitization, which leads to a command injection vulnerability (CWE-78).
Code example
No response
Additional context
No response
- Langage dominant
- TypeScript
- Étoiles
- 1.3k
- Forks
- 112
- Métriques de merge des PR
- Aucune PR mergée en 30 j
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.
Autres issues de CommandCodeAI/BaseAI
-
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
CommandCodeAI/BaseAI#177 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 35/100
CommandCodeAI/BaseAI#155 · 3 commentaires · 1 réaction ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 55/100
CommandCodeAI/BaseAI#154 ·
-
Unable to deploy Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
CommandCodeAI/BaseAI#153 ·
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 45/100
CommandCodeAI/BaseAI#151 · 1 commentaire ·
Toutes les issues de CommandCodeAI/BaseAI
Issues similaires
-
[Bug]: Discord Activity titles with emoji are rejected as over 80 characters when they are not Ouverteclawsweeper:linked-pr-open clawsweeper:no-new-fix-pr clawsweeper:source-repro impact:message-loss issue-rating: 🦞 diamond lobster maturity:stable P2
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Eynzof/Hermes-CN-Desktop#616 ·
-
ZCode 3.14.3 に対応する Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
supermomonga/zcode-acp#24 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
growthbook/growthbook#7100 ·
-
triage
Difficulté 1/5 1-3 heures Accessibilité débutants 88/100