Unexpected behaviour: Uploaded images are accessible for everyone
- Vorherrschende Sprache
- JavaScript
- Sterne
- 10.1k
- Forks
- 1.1k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
When I upload an image (stored on the server itself) the image is not protected like the *.md-file is.
I understand the problem to keep another access-level for each image but if I mark a note as private I also expected the pictures to be private only. In fact I can even access them without being logged in just by having the URL.
Beitragsleitfaden
Rechercherichtung
Beginne damit, die serverseitigen Einstiegspunkte für das Hochladen und Bereitstellen von Bildern nachzuverfolgen, und vergleiche dann deren Zugriffskontrollen mit den Regeln für private Notizen und *.md-Dateien. Reproduziere den Zugriff auf die URL eines hochgeladenen Bildes, wenn du abgemeldet bist, sowie auf ein Bild in einer privaten Notiz; abgeschlossen ist die Aufgabe, wenn Bilder in privaten Notizen nicht mehr öffentlich zugänglich sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- authorization, backend, security
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100