SkillAgentSearch skills...

Usvn

Manage Subversion repositories via a web interface

Install / Use

/learn @usvn/Usvn
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

User-friendly SVN

Important links

  • Official website: http://www.usvn.info
  • Official instalation instructions: https://github.com/usvn/usvn/wiki/Installation

Run on Vagrant

Requirements:

  • Virtualbox (https://www.virtualbox.org/wiki/Downloads)
  • Vagrant (http://www.vagrantup.com)

To run:

vagrant up

To suspend execution:

vagrant suspend

To destroy virtual machine:

vagrant destroy

Run USVN installation process again after installed

vagrant destroy <-- destroy virtual machine
make            <-- remove instalation files

Official maintainers

The project is not maintain. But if you find a security issue or want to contribute we are happy to help.

Changes

1.0.12

  • Security fix XSS injection possible by USVN admins (Report & fix by Jeffrey Bencteux)

1.0.11

  • PHP 8 fixes

1.0.10

  • Force SameSite Strict on cookies to prevent CSRF CVE-2020-25070 (Report by Jomar & Serizao)
  • Prevent shell code execution in the commit view CVE-2020-25069 (Report by Jomar & Serizao)
  • Minimum recommended PHP version 7.3

1.0.9

  • Fix XSS in SVN logs. Credit to Sysdream
  • Solve some problems about binary file, locale and mysql importing.
  • Add X-Forwarded-Proto variable check on protocol check
  • Added error_log for fail2ban capture by apache-auth filter
  • Solve the key length error reported by mysql when import the sql.
  • Set the locale by system.locale in the config file.

1.0.8

  • Fix JVN#73794686 Cross-site scripting vulnerability
View on GitHub
GitHub Stars175
CategoryDevelopment
Updated24d ago
Forks75

Languages

PHP

Security Score

80/100

Audited on Mar 5, 2026

No findings