You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Type of issue (keep only one) / Type de demande (ne garder qu'une ligne)
Bug / Bogue
Description
malgré la configuration d'adresses IP bloquées dans l'extension ipblock : il n'y a pas de blocage lors de la modification de fiches ou de pages
Effectivement @EdmondAgate, il semble possible de ne pas passer par le test de ipblock dans les cas suivants :
lors de l'édition d'une page via le handler /edit, l'enregistrement est déclenché par $_POST['submit']=='Sauver' (voir code)
dans l'extension ipblock, lors de l'usage du handler /edit, ( voir code), si $_POST['submit']=='Sauver', alors il y a test pour l'ip
lors de la modification d'une page via /editiframe, comme le handler /edit est utilisé, le test est lui aussi réalisé
le problème concerne les fiches :
il n'y a aucun test dans l'extension ipblock, pour tester l'adresse IP avant la création d'une fiche via l'action {{bazar}}
lors de la modification d'une fiche via le handler /edit (voir code), il n'y a pas de test de $_POST['submit']=='Sauver', donc l'extension ipblock peut être contournée
lors de la modification d'une fiche via /editiframe, (voir code) il n'y a même pas de test $_POST['submit']=='Sauver', donc l'extension ipblock peut être contournée
dans le champ ImageField, lors de la suppression d'une image, si l'usager a le droit de supprimer l'image (mode connecté), alors il n'y a pas de test pour l'adresse IP.
Bref, je laisse ici une trace de mon analyse pour que la ou le dev. qui voudrait améliorer ipblock sache quels tests rajouter. Additionnal informations / Informations complémentaires
version of YesWiki / version de YesWiki doryphore 4.3.1
version ipblock1.0.1
The text was updated successfully, but these errors were encountered:
mrflos
changed the title
pas de blocage des ips
pas de blocage des ips pour les fiches bazar
Mar 9, 2023
Type of issue (keep only one) / Type de demande (ne garder qu'une ligne)
Bug / Bogue
Description
malgré la configuration d'adresses IP bloquées dans l'extension
ipblock
: il n'y a pas de blocage lors de la modification de fiches ou de pagesProblème initialement soulevé par @EdmondAgate : https://framateam.org/yeswiki/pl/9cmny3jwp3fsbp4grtjqcmdyna
Effectivement @EdmondAgate, il semble possible de ne pas passer par le test de
ipblock
dans les cas suivants :/edit
, l'enregistrement est déclenché par$_POST['submit']=='Sauver'
(voir code)ipblock
, lors de l'usage du handler/edit
, ( voir code), si$_POST['submit']=='Sauver'
, alors il y a test pour l'ip/editiframe
, comme le handler/edit
est utilisé, le test est lui aussi réaliséipblock
, pour tester l'adresse IP avant la création d'une fiche via l'action{{bazar}}
/edit
(voir code), il n'y a pas de test de$_POST['submit']=='Sauver'
, donc l'extensionipblock
peut être contournée/editiframe
, (voir code) il n'y a même pas de test$_POST['submit']=='Sauver'
, donc l'extensionipblock
peut être contournéeImageField
, lors de la suppression d'une image, si l'usager a le droit de supprimer l'image (mode connecté), alors il n'y a pas de test pour l'adresse IP.Bref, je laisse ici une trace de mon analyse pour que la ou le dev. qui voudrait améliorer
ipblock
sache quels tests rajouter.Additionnal informations / Informations complémentaires
doryphore 4.3.1
ipblock
1.0.1
The text was updated successfully, but these errors were encountered: