portage-ng / portage / dev-vcs / fossil / 2.27
portage-ng glsa
2 advisories reference dev-vcs/fossil · none place version 2.27 in a vulnerable range
▸ GLSA 202011-04 Fossil: Multiple vulnerabilities this version unaffected normal remote 2020-11-03

Multiple vulnerabilities have been found in Fossil, the worst of which could result in the arbitrary execution of code.

Announced
2020-11-03
Revised
2020-11-03
Access
remote
Bugs
#738220
Advisory
https://security.gentoo.org/glsa/202011-04

Affected packages

PackageArchVulnerableUnaffected
dev-vcs/fossil*< 2.12.1>= 2.12.1

Background

Fossil is a simple, high-reliability, distributed software configuration management system.

Description

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

Impact

A remote attacker could entice a user to open a specially crafted repository using Fossil, possibly resulting in execution of arbitrary code with the privileges of the process or a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All Fossil users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=dev-vcs/fossil-2.12.1"

References

▸ GLSA 201801-20 Fossil: User-assisted execution of arbitrary code this version unaffected normal remote 2018-01-27

A vulnerability has been discovered in Fossil allowing for user-assisted remote execution of arbitrary code.

Announced
2018-01-27
Revised
2018-01-27
Access
remote
Bugs
#640208
Advisory
https://security.gentoo.org/glsa/201801-20

Affected packages

PackageArchVulnerableUnaffected
dev-vcs/fossil*< 2.4>= 2.4

Background

Fossil is a simple, high-reliability, distributed software configuration management system.

Description

Fossil does not properly validate SSH sync protocol URLs.

Impact

A remote attacker, by enticing a user to open a specially crafted URL, could possibly execute arbitrary commands with the privileges of the user running the application.

Workaround

There is no known workaround at this time.

Resolution

All Fossil users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=dev-vcs/fossil-2.4"

References