Vandaag is versie 2.2.5 van Gallery uitgebracht. Gallery is een in php geschreven programma waarmee online fotoalbums kunnen worden gemaakt. Zo worden, in tegenstelling tot bijvoorbeeld JAlbum, de foto's in een database opgeslagen en is er een webserver nodig om het geheel te laten draaien. Andere features zijn bijvoorbeeld de Photo Management-optie die onder andere automatisch thumbnails kan creëren, foto's kan roteren en de grootte ervan kan aanpassen. Tevens is het mogelijk om lees- en/of schrijfrechten toe te kennen aan de albums en zijn er talloze modules om de mogelijkheden verder uit te breiden of het uiterlijk aan te passen. Versie 2.2.5 lost een aantal ernstige beveiligingsproblemen op en upgraden wordt dan ook sterk aangeraden. Meer informatie in in het changelog te vinden:
Gallery 2.2.5 addresses the following security vulnerabilities:[break]
- XSS through host and path component of request URL - The complete request URL is now properly sanitized (applying the same input filtering as for all other inputs). This severe vulnerability affects all modules.
- Information disclosure in album-select module - Fixed exposure of album titles through the album-select module when a guest would add a new album to a hidden album.
- Permission escalation through zip archive extraction - No longer creating sub-albums when adding items from a zip archive if the active user does not have the necessary permission to do so.
- Information disclosure through embed.php - embed.php is no longer susceptible to spoofing the remote address and thus no longer discloses the local filesystem path of the Gallery 2 installation folder.
- View permissions not enforced for password protected items - No longer offering the option to protect non-album items directly and only offering the feature for albums since full protection only applies to the items within the album.