portage-ng / portage / net-dialup / ppp / 2.5.4-r1
portage-ng glsa
3 advisories reference net-dialup/ppp · none place version 2.5.4-r1 in a vulnerable range
▸ GLSA 202003-19 PPP: Buffer overflow this version unaffected high remote 2020-03-15

A buffer overflow in PPP might allow a remote attacker to execute arbitrary code.

Announced
2020-03-15
Revised
2020-03-15
Access
remote
Bugs
#710308
Advisory
https://security.gentoo.org/glsa/202003-19

Affected packages

PackageArchVulnerableUnaffected
net-dialup/ppp*< 2.4.8>= 2.4.8

Background

PPP is a Unix implementation of the Point-to-Point Protocol.

Description

It was discovered that bounds check in PPP for the rhostname was improperly constructed in the EAP request and response functions.

Impact

A remote attacker, by sending specially crafted authentication data, could possibly execute arbitrary code with the privileges of the process or cause a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All PPP users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-dialup/ppp-2.4.8"

References

▸ GLSA 201701-50 PPP: Buffer overflow this version unaffected normal remote 2017-01-23

A buffer overflow in PPP might allow remote attackers to cause a Denial of Service condition.

Announced
2017-01-23
Revised
2017-01-23
Access
remote
Bugs
#546554
Advisory
https://security.gentoo.org/glsa/201701-50

Affected packages

PackageArchVulnerableUnaffected
net-dialup/ppp*< 2.4.7-r3>= 2.4.7-r3

Background

PPP is a Unix implementation of the Point-to-Point Protocol

Description

A buffer overflow was discovered in the rc_mksid function in plugins/radius/util.c in PPP when the PID for pppd is greater than 65535.

Impact

A remote attacker could cause a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All PPP users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-dialup/ppp-2.4.7-r3"

References

▸ GLSA 201412-19 PPP: Information disclosure this version unaffected normal local 2014-12-13

An integer overflow in PPP might allow local attackers to obtain sensitive information.

Announced
2014-12-13
Revised
2014-12-13 (revision 2)
Access
local
Bugs
#519650
Advisory
https://security.gentoo.org/glsa/201412-19

Affected packages

PackageArchVulnerableUnaffected
net-dialup/ppp*< 2.4.7>= 2.4.7

Background

PPP is a Unix implementation of the Point-to-Point Protocol

Description

Integer overflow is discovered in the getword function in options.c in PPP

Impact

A local attacker could execute process with extremely long options list, possibly obtaining sensitive information.

Workaround

There is no known workaround at this time.

Resolution

All PPP users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-dialup/ppp-2.4.7"

References