Le système de gestion de contenu est développé par d'anciens développeurs seniors de vBulletin, Kier Darby et Mike Sullivan. La première version bêta publique de XenForo a été publiée en . XenForo 1.0.0 stable a été rendu public le . XenForo dispose de plusieurs fonctions d'optimisation pour les moteurs de recherche (SEO). Sa popularité augmente, selon les commentaires de divers forums communautaires et blogues.
Le , Chris Deeming a officiellement rejoint l'équipe de développement. Un de ses produits, Xen Media Gallery, renommé XenForo Media Gallery, a rejoint la famille de produits Xenforo[1].
Développement
Un des développeurs de XenForo, Kier Darby, était à l'origine développeur principal de la plate-forme communautaire vBulletin. Le propriétaire d'origine du logiciel, Jelsoft, a été acquis par la nouvelle société de médias américaine Internet Brands en 2007. Les désaccords ont eu lieu entre les principaux développeurs et la nouvelle direction sur des questions concernant la prochaine version majeure de vBulletin, la version 4.0. Alors que l'équipe voulait faire avec la version 4.0 une réécriture complète de la plate-forme, Internet Brands a insisté sur l'amélioration de la fluidité du code existant.
Ces conflits internes ont entraîné le départ de la plupart des développeurs en 2009. Dans le cadre d'une nouvelle équipe, Darby et d'autres anciens développeurs de vBulletin ont commencé à travailler sur une nouvelle plate-forme, connue sous le nom de XenForo[2],[3].
A cross site request forgery (CSRF) issue has been identified in the SWFUpload library that XenForo uses. This issue may allow an attacker to make requests and carry out actions as you or one of your members.
Les problèmes XSS (Cross Site Scripting) permettent l’injection de scripts et de codes HTML malveillants dans la page, permettant potentiellement le vol de données ou l’accès non authentifié.
Le problème concerne l'injection d'attributs HTML qui peut être déclenchée lors du rendu du contenu de l'éditeur, par exemple lorsqu'un article est modifié ou cité.