View Issue Details

IDProjectCategoryView StatusLast Update
0000123Freifunk Franken Firmware[All Projects] Generalpublic2019-10-02 12:49
ReporterSebaBe Assigned ToAdrian Schmutzler  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
Product Version 
Target VersionFixed in Version 
Summary0000123: Ungültige Zeichen in "Passwort ändern" Maske im WebUI
Description Die "Passwort ändern" Maske im WebUI akzeptiert nicht alle Zeichen.

Ein "&" erzeugt "ungültige Zeichen" und verhindert das änder des Passworts.
Steps To ReproduceEingabe eines Passworts mit ungültigem Zeichen in "Passwort ändern" Maske im WebUI
Additional InformationProblem festgestellt mit aktueller v2 Firmware.

Ursache eingegrenzt mit Adrians aktueller FW
TagsNo tags attached.

Activities

Adrian Schmutzler

2019-03-11 13:08

manager   ~0000337

Die erlaubten Zeichen werden hier definiert:
https://github.com/FreifunkFranken/firmware/blob/master/src/packages/fff/fff-web/files/www/ssl/cgi-bin/password.html#L7

Das Problem ist, dass die Zeichen für das htpasswd Zeug restriktiver sind als Linux passwd. Wenn du sicher belegen kannst, dass "&" von htpasswd gefressen wird, können wir das Zeichen auch zulassen.

SebaBe

2019-03-11 13:20

reporter   ~0000338

Ein passwd via SSH akzeptiert das "&".

Sollten nicht generell alle ASCII Zeichen erlaubt sein?

Adrian Schmutzler

2019-03-11 13:27

manager   ~0000339

Ein Passwort via SSH schon, aber das htpasswd für das WebUI nicht, deswegen haben wir das damals eingeführt.

Issue History

Date Modified Username Field Change
2019-03-11 11:37 SebaBe New Issue
2019-03-11 13:08 Adrian Schmutzler Note Added: 0000337
2019-03-11 13:08 Adrian Schmutzler Assigned To => Adrian Schmutzler
2019-03-11 13:08 Adrian Schmutzler Status new => assigned
2019-03-11 13:20 SebaBe Note Added: 0000338
2019-03-11 13:27 Adrian Schmutzler Note Added: 0000339
2019-10-02 12:46 fbl Category Freifunk Franken Firmware => General
2019-10-02 12:48 fbl Category General => General2
2019-10-02 12:49 fbl Category General2 => General