Rumprun guests receive &, < and > as \u0026, \u003c and \u003e
I maintainer di solito rispondono entro 1 giorno
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 78/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- go
- Ambito
- infrastructure
Direzione di ricerca
Inizia in pkg/unikontainers/unikernels/rumprun.go, in corrispondenza di CommandString, e ispeziona il modo in cui json.Marshal costruisce la configurazione di Rumprun. Riproduci il problema con ampersand e parentesi angolari nei valori dell’ambiente e negli argomenti, quindi aggiungi una copertura di regressione che dimostri che questi caratteri raggiungono il guest senza modifiche.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
urunc builds the Rumprun config with json.Marshal (CommandString in pkg/unikontainers/unikernels/rumprun.go), which HTML-escapes &, < and > by default. Rumprun's config parser passes string values through as they are and never undoes escapes, so these characters reach the guest as literal \u0026, \u003c and \u003e, in both env values and arguments. In arguments it's slightly worse, since Rumprun's argument parser then drops the backslash as well.
- Lingua principale
- Go
- Stelle
- 307
- Fork
- 219
- Merge medio
- 2g 10h
- PR unite (30g)
- 43
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di urunc-dev/urunc
-
Containers handed over to runc cannot be started, killed or deleted when urunc runs without --rootForse di nuovo libera @Daksha1611 l’ha presa 11 giorni fa e non c’è nessuna pull request aperta. Apertabug enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
urunc-dev/urunc#1127 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
urunc-deploy cleanup never labels the node, so the cleanup DaemonSet does not runForse già presa @Sarthak-Shreshtha01 l’ha presa 13 giorni fa. Apertabug K8s/Tools
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
I maintainer di solito rispondono entro 1 giorno
-
FreeBSD: docs update and rootfs detectionForse già presa @yug105 l’ha presa 8 giorni fa. Apertadocumentation enhancement Storage
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
urunc-dev/urunc#1108 · 6 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Hooks run concurrently instead of in the listed orderForse già presa @anishmehta24 l’ha presa 24 giorni fa. ApertaCore enhancement OCI
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
urunc-dev/urunc#1066 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Flag to keep pulled images on local runs of e2eForse già presa @slash-init l’ha presa 19 giorni fa. Apertadev
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
urunc-dev/urunc#1057 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di urunc-dev/urunc
Issue simili
-
Project submission: BivyAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
slavakurilyak/awesome-ai-agents#880 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
apache/openserverless#282 · 2 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
agent-butler-finding bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
jordansmall/spindrift#6161 ·
I maintainer di solito rispondono entro 1 giorno