UptoSign 2.5.0: wzmocnione bezpieczeństwo i kompatybilność z Dolibarr 24
Zamknięte luki
Kilka ekranów akceptowało działania bez weryfikacji tokenu bezpieczeństwa dolibarr: zwykły link z pułapką mógł usunąć procedurę, dodać odbiorców do koperty lub zmienić jej filtry. Każde działanie wymaga teraz odpowiedniego uprawnienia i ważnego tokenu.
Inne poprawki zamykają wstrzyknięcie SQL w wyszukiwaniu procedur, wstrzyknięcia kodu przez etykiety kategorii lub podmiotów trzecich oraz możliwość wysłania do podpisu pliku, który nie należy do dokumentu. Do UptoSign trafia wyłącznie PDF aktualnie przetwarzanego dokumentu, nawet gdy podpis jest uruchamiany przez inny moduł.
Chroniony klucz API i dane sygnatariuszy
- klucz API UptoSign jest teraz wysyłany tylko do serwera z zweryfikowanym certyfikatem i nigdy do hosta przekierowania;
- hasło konta nie jest już ponownie wyświetlane na stronie konfiguracji;
- adresy e-mail, numery telefonów, imiona i nazwiska oraz linki do podpisu nie są już zapisywane w dzienniku Dolibarra na domyślnym poziomie, ani w konsoli przeglądarki.
Płatne tylko raz
Ponowne uruchomienie procedury na PDF-ie, który ma już trwającą, jest odrzucane: sygnatariusze nie otrzymują już dwóch SMS-ów, a usługa nie jest już naliczana dwukrotnie. Nowy użytkownik nie otrzymuje domyślnie uprawnienia do uruchamiania podpisów, które są płatne.
Dolibarr 24 i PostgreSQL
Dolibarr 24 usuwa szablon faktury crabe na rzecz sponge. Moduł instaluje
teraz swoje ustawienia dla sponge, octopus, eratosthene i zenith
i nie testuje już szablonów z wyłączonych modułów. Instaluje się i aktualizuje
na PostgreSQL.
Masowe podpisywanie i usuwanie
- koperta otrzymuje swoją ostateczną referencję przy pierwszym wysłaniu;
- nowa zakładka dodaje podmioty trzecie i ich kontakty według kryteriów;
- usunięcie dokumentu z dowolnego modułu lub koperty anuluje jej podpisy wciąż trwające w UptoSign;
- usunięcie użytkownika zachowuje jego podpisane dokumenty kadrowe, które służą jako dowód.
Aktualizacja
Po wymianie folderu modułu, wyłącz go, a następnie włącz ponownie, po czym przydziel uprawnienie „Tworzenie i modyfikowanie list podpisów” użytkownikom, którzy przygotowują koperty: zastępuje ono prawo uruchamiania na tych ekranach.
Wymagania wstępne
Dolibarr 18 lub nowszy, PHP 7.4 lub nowszy.
Inne języki: Deutsch, English, Español, Français, Italiano, Nederlands, Português