portage-ng / portage / net-fs / openafs / 1.8.13.1
portage-ng glsa
4 advisories reference net-fs/openafs · none place version 1.8.13.1 in a vulnerable range
▸ GLSA 201404-05 OpenAFS: Multiple vulnerabilities this version unaffected high local, remote 2014-04-07

Multiple vulnerabilities have been found in OpenAFS, worst of which can allow attackers to execute arbitrary code

Announced
2014-04-07
Revised
2014-04-07
Access
local, remote
Bugs
#265538 #355533 #460494 #478282 #478296
Advisory
https://security.gentoo.org/glsa/201404-05

Affected packages

PackageArchVulnerableUnaffected
net-fs/openafs*< 1.6.5>= 1.6.5

Background

OpenAFS is an client-server program suite for federated file sharing and replicated content distribution.

Description

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

Impact

An attacker could potentially execute arbitrary code with the permissions of the user running the AFS server, cause a Denial of Service condition, or gain access to sensitive information. Additionally, an attacker could compromise a cell’s private key, allowing them to impersonate any user in the cell.

Workaround

There is no known workaround at this time.

Resolution

All OpenAFS users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-fs/openafs-1.6.5"

References

▸ GLSA 201101-05 OpenAFS: Arbitrary code execution this version unaffected normal remote 2011-01-16

The cache manager of OpenAFS contains several bugs resulting in remote execution of arbitrary code.

Announced
2011-01-16
Revised
2011-01-16
Access
remote
Bugs
#265538
Advisory
https://security.gentoo.org/glsa/201101-05

Affected packages

PackageArchVulnerableUnaffected
net-fs/openafs*< 1.4.9>= 1.4.9

Background

OpenAFS is a distributed file system.

Description

Two vulnerabilities were discovered:

  • Simon Wilkinson discovered from a bug report by Toby Blake that the cache manager of OpenAFS contains a heap-based buffer overflow which is related to the use of the ERR_PTR macro (CVE-2009-1250).
  • A pointer dereference bug when using XDR arrays was discovered by Simon Wilkinson, with assistance from Derrick Brashear and Jeffrey Altman. (CVE-2009-1251).

Impact

The vulnerabilities might allow remote unauthenticated attackers to cause a Denial of Service (system crash) and possibly execute arbitrary code.

Workaround

There is no known workaround at this time.

Resolution

All OpenAFS users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-fs/openafs-1.4.9"

References

▸ GLSA 200801-04 OpenAFS: Denial of service this version unaffected normal remote 2008-01-09

A Denial of Service vulnerability has been discovered in OpenAFS.

Announced
2008-01-09
Revised
2008-01-09
Access
remote
Bugs
#203573
Advisory
https://security.gentoo.org/glsa/200801-04

Affected packages

PackageArchVulnerableUnaffected
net-fs/openafs*< 1.4.6>= 1.4.6

Background

OpenAFS is a distributed network filesystem.

Description

Russ Allbery, Jeffrey Altman, Dan Hyde and Thomas Mueller discovered a race condition due to an improper handling of the clients callbacks lists.

Impact

A remote attacker could construct cases which trigger the race condition, resulting in a server crash.

Workaround

There is no known workaround at this time.

Resolution

All OpenAFS users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-fs/openafs-1.4.6"

References

▸ GLSA 200704-03 OpenAFS: Privilege escalation this version unaffected high remote 2007-04-03

OpenAFS is subject to a design flaw that could allow privilege escalation on the client.

Announced
2007-04-03
Revised
2007-04-03
Access
remote
Bugs
#171662
Advisory
https://security.gentoo.org/glsa/200704-03

Affected packages

PackageArchVulnerableUnaffected
net-fs/openafs*< 1.4.4>= 1.4.4

Background

OpenAFS is a distributed network filesystem.

Description

Benjamin Bennett discovered that the OpenAFS client contains a design flaw where cache managers do not use authenticated server connections when performing actions not requested by a user.

Impact

If setuid is enabled on the client cells, an attacker can supply a fake FetchStatus reply that sets setuid and root ownership of a file being executed. This could provide root access on the client. Remote attacks may be possible if an attacker can entice a user to execute a known file. Note that setuid is enabled by default in versions of OpenAFS prior to 1.4.4.

Workaround

Disable the setuid functionality on all client cells. This is now the default configuration in OpenAFS.

Resolution

All OpenAFS users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-fs/openafs-1.4.4"

References