- Verschifft
- 5. August 2026 um 20:02 UTC
- Autor
- kamo
- Ausschuss
- 106f064
forwardToApi fügte die Abfrage-String des Browsers an, was auch immer es gegeben wurde, so ein Anrufer, der seine eigene Abfrage übergeben hat, erzeugte eine URL mit zwei '?'. Alles nach dem Erstens ist der Abfrage-String, so dass die erste Kopie die letzte Param absorbiert '?' plus die ganze zweite Kopie: /doc-types?assocType=13 wurde zu assocType=13?assocType=13. DocsService bindet das an einen Integer, so dass die HR-Ressourcen-Tab doc-Typen rufen war ein sichtbarer 400 in den Protokollen. Auf einem String-Param versagt es einfach leise Suche sendete q=onboarding?q=onboarding und suchte nach Garbage. Grob 15 Routen passieren eine Abfrage auf diese Weise, Bild-Ordner und assoc-config enthalten. Der doc-Kommentar der Funktion warnte die Anrufer bereits davor, dies zu tun; Vermischen von Korrekturen jeder von ihnen auf einmal und kann nicht einen Weg-nur Anrufer zurücktreten. Ein Anrufer Wert gewinnt über den Browser für die gleiche Taste, so eine Route, die absichtlich Neu schreibt eine Param noch überschreibt.