portage-ng / portage / media-libs / plib / 1.8.5-r4
portage-ng glsa
2 advisories reference media-libs/plib · none place version 1.8.5-r4 in a vulnerable range
▸ GLSA 201803-13 PLIB: User-assisted execution of arbitrary code this version unaffected normal remote 2018-03-26

A vulnerability in PLIB may allow remote attackers to execute arbitrary code.

Announced
2018-03-26
Revised
2018-03-26
Access
remote
Bugs
#440762
Advisory
https://security.gentoo.org/glsa/201803-13

Affected packages

PackageArchVulnerableUnaffected
media-libs/plib*< 1.8.5-r1>= 1.8.5-r1

Background

PLIB includes sound effects, music, a complete 3D engine, font rendering, a simple Windowing library, a game scripting language, a GUI, networking, 3D math library and a collection of handy utility functions.

Description

A stack-based buffer overflow within the error function of ssg/ssgParser.cxx was discovered in PLIB.

Impact

A remote attacker, by enticing a user to open a specially crafted 3d model file, could possibly execute arbitrary code with the privileges of the process.

Workaround

There is no known workaround at this time.

Resolution

All PLIB users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-libs/plib-1.8.5-r1"

References

▸ GLSA 201606-16 PLIB: Buffer overflow vulnerability this version unaffected normal remote 2016-06-26

A buffer overflow in PLIB might allow remote attackers to execute arbitrary code.

Announced
2016-06-26
Revised
2016-06-26
Access
remote
Bugs
#395553
Advisory
https://security.gentoo.org/glsa/201606-16

Affected packages

PackageArchVulnerableUnaffected
media-libs/plib*< 1.8.5-r1>= 1.8.5-r1

Background

PLIB includes sound effects, music, a complete 3D engine, font rendering, a simple Windowing library, a game scripting language, a GUI, networking, 3D math library and a collection of handy utility functions.

Description

A buffer overflow in PLIB allows user-assisted remote attackers to execute arbitrary code via vectors involving a long error message, as demonstrated by a crafted acc file for TORCS.

Impact

Remote attackers could execute arbitrary code with the privileges of the process.

Workaround

There is no known workaround at this time.

Resolution

All PLIB users should upgrade to the latest version:

# emerge --sync
# emerge --ask --verbose --oneshot ">=media-libs/plib-1.8.5-r1"

References