portage-ng / portage / dev-vcs / subversion / 1.14.5-r3
portage-ng glsa
4 advisories reference dev-vcs/subversion · none place version 1.14.5-r3 in a vulnerable range
▸ GLSA 201904-08 Subversion: Denial of service this version unaffected normal remote 2019-04-02

A vulnerability in Subversion could lead to a Denial of Service condition.

Announced
2019-04-02
Revised
2019-04-02
Access
remote
Bugs
#676094
Advisory
https://security.gentoo.org/glsa/201904-08

Affected packages

PackageArchVulnerableUnaffected
dev-vcs/subversion*< 1.10.4>= 1.10.4

Background

Subversion is a version control system intended to eventually replace CVS. Like CVS, it has an optional client-server architecture (where the server can be an Apache server running mod_svn, or an ssh program as in CVS’s :ext: method). In addition to supporting the features found in CVS, Subversion also provides support for moving and copying files and directories.

Description

A vulnerability was discovered in Subversion’s mod_dav_svn, that could lead to a Denial of Service Condition.

Impact

An attacker could cause a possible enial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All Subversion users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=dev-vcs/subversion-1.10.4"

References

▸ GLSA 201709-09 Subversion: Arbitrary code execution this version unaffected normal remote 2017-09-17

A command injection vulnerability in Subversion may allow remote attackers to execute arbitrary code.

Announced
2017-09-17
Revised
2017-09-17
Access
remote
Bugs
#627480
Advisory
https://security.gentoo.org/glsa/201709-09

Affected packages

PackageArchVulnerableUnaffected
dev-vcs/subversion*< 1.9.7>= 1.9.7, > 1.8.18 (revision)

Background

Subversion is a version control system intended to eventually replace CVS. Like CVS, it has an optional client-server architecture (where the server can be an Apache server running mod_svn, or an ssh program as in CVS’s :ext: method). In addition to supporting the features found in CVS, Subversion also provides support for moving and copying files and directories.

Description

Specially crafted ‘ssh://...’ URLs may allow the owner of the repository to execute arbitrary commands on client’s machine if those commands are already installed on the client’s system. This is especially dangerous when the third-party repository has one or more submodules with specially crafted ‘ssh://...’ URLs. Each time the repository is recursively cloned or submodules are updated the payload will be triggered.

Impact

A remote attacker, by enticing a user to clone a specially crafted repository, could possibly execute arbitrary code with the privileges of the process.

Workaround

There are several alternative ways to fix this vulnerability. Please refer to Subversion Team Announce for more details.

Resolution

All Subversion 1.9.x users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=dev-vcs/subversion-1.9.7"

All Subversion 1.8.x users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=dev-vcs/subversion-1.8.18"

References

▸ GLSA 201610-05 Subversion, Serf: Multiple Vulnerabilities this version unaffected normal remote 2016-10-11

Multiple vulnerabilities have been found in Subversion and Serf, the worst of which could lead to execution of arbitrary code.

Announced
2016-10-11
Revised
2016-10-11 (revision 2)
Access
remote
Bugs
#500482 #518716 #519202 #545348 #556076 #567810 #581448 #586046
Advisory
https://security.gentoo.org/glsa/201610-05

Affected packages

PackageArchVulnerableUnaffected
dev-vcs/subversion*< 1.9.4>= 1.9.4, > 1.8.16 (revision)
net-libs/serf*< 1.3.7>= 1.3.7

Background

Subversion is a version control system intended to eventually replace CVS. Like CVS, it has an optional client-server architecture (where the server can be an Apache server running mod_svn, or an ssh program as in CVS’s :ext: method). In addition to supporting the features found in CVS, Subversion also provides support for moving and copying files and directories.

The serf library is a high performance C-based HTTP client library built upon the Apache Portable Runtime (APR) library.

Description

Multiple vulnerabilities have been discovered in Subversion and Serf. Please review the CVE identifiers referenced below for details

Impact

A remote attacker could possibly execute arbitrary code with the privileges of the process, conduct a man-in-the-middle attack, obtain sensitive information, or cause a Denial of Service Condition.

Workaround

There is no known workaround at this time.

Resolution

All Subversion users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=dev-vcs/subversion-1.9.4"

All Serf users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-libs/serf-1.3.7"

References

▸ GLSA 201309-11 Subversion: Multiple vulnerabilities this version unaffected low local, remote 2013-09-23

Multiple vulnerabilities have been found in Subversion, allowing attackers to cause a Denial of Service, escalate privileges, or obtain sensitive information.

Announced
2013-09-23
Revised
2013-09-23
Access
local, remote
Bugs
#350166 #356741 #369065 #463728 #463860 #472202 #482166
Advisory
https://security.gentoo.org/glsa/201309-11

Affected packages

PackageArchVulnerableUnaffected
dev-vcs/subversion*< 1.7.13>= 1.7.13

Background

Subversion is a versioning system designed to be a replacement for CVS.

Description

Multiple vulnerabilities have been discovered in Subversion. Please review the CVE identifiers referenced below for details.

Impact

A remote attacker could cause a Denial of Service condition or obtain sensitive information. A local attacker could escalate his privileges to the user running svnserve.

Workaround

There is no known workaround at this time.

Resolution

All Subversion users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=dev-vcs/subversion-1.7.13"

References