Arch Linux Security Advisory ASA-201504-18
=========================================
Severity: Critical
Date    : 2015-04-17
CVE-ID  : CVE-2015-0346 CVE-2015-0347 CVE-2015-0348 CVE-2015-0349
          CVE-2015-0350 CVE-2015-0351 CVE-2015-0352 CVE-2015-0353
          CVE-2015-0354 CVE-2015-0355 CVE-2015-0356 CVE-2015-0357
          CVE-2015-0358 CVE-2015-0359 CVE-2015-0360 CVE-2015-3038
          CVE-2015-3039 CVE-2015-3040 CVE-2015-3041 CVE-2015-3042
          CVE-2015-3043 CVE-2015-3044
Package : flashplugin
Type    : multiple issues
Remote  : Yes
Link    : https://wiki.archlinux.org/title/CVE

Summary
======
The package flashplugin before version 11.2.202.457-1 is vulnerable to
multiple issues including but not limited to arbitrary code execution,
ASLR protection bypass, information disclosure and denial of service.

Resolution
=========
Upgrade to 11.2.202.457-1.

# pacman -Syu "flashplugin>=11.2.202.457-1"

The problems have been fixed upstream in version 11.2.202.457.

Workaround
=========
None.

Description
==========
- CVE-2015-0346 (arbitrary code execution)

A double-free vulnerability allows attackers to execute arbitrary code
via unspecified vectors.

- CVE-2015-0347 (arbitrary code execution)

Memory corruption vulnerability that could lead to arbitrary code
execution or cause a denial of service via unspecified vectors.

- CVE-2015-0348 (arbitrary code execution)

A buffer overflow vulnerability that could lead to arbitrary code
execution via unspecified vectors.

- CVE-2015-0349 (arbitrary code execution)

A use-after-free vulnerability that could lead to arbitrary code
execution via unspecified vectors.

- CVE-2015-0350 (arbitrary code execution)

Memory corruption vulnerability that could lead to arbitrary code
execution or cause a denial of service via unspecified vectors.

- CVE-2015-0351 (arbitrary code execution)

A use-after-free vulnerability that could lead to arbitrary code
execution via unspecified vectors.

- CVE-2015-0352 (arbitrary code execution)

Memory corruption vulnerability that could lead to arbitrary code
execution or cause a denial of service via unspecified vectors.

- CVE-2015-0353 (arbitrary code execution)

Memory corruption vulnerability that could lead to arbitrary code
execution or cause a denial of service via unspecified vectors.

- CVE-2015-0354 (arbitrary code execution)

Memory corruption vulnerability that could lead to arbitrary code
execution or cause a denial of service via unspecified vectors.

- CVE-2015-0355 (arbitrary code execution)

Memory corruption vulnerability that could lead to arbitrary code
execution or cause a denial of service via unspecified vectors.

- CVE-2015-0356 (arbitrary code execution)

A type confusion vulnerability that could lead to arbitrary code
execution via unspecified vectors.

- CVE-2015-0357 (ASLR protection bypass)

Flash does not properly restrict discovery of memory addresses, which
allows attackers to bypass the ASLR protection mechanism via unspecified
vectors.

- CVE-2015-0358 (arbitrary code execution)

A use-after-free vulnerability that could lead to arbitrary code
execution via unspecified vectors.

- CVE-2015-0359 (arbitrary code execution)

A double-free vulnerability allows attackers to execute arbitrary code
via unspecified vectors.

- CVE-2015-0360 (arbitrary code execution)

Memory corruption vulnerability that could lead to arbitrary code
execution or cause a denial of service via unspecified vectors.

- CVE-2015-3038 (arbitrary code execution)

Memory corruption vulnerability that could lead to arbitrary code
execution or cause a denial of service via unspecified vectors.

- CVE-2015-3039 (arbitrary code execution)

A use-after-free vulnerability that could lead to arbitrary code
execution via unspecified vectors.

- CVE-2015-3040 (ASLR protection bypass)

Flash does not properly restrict discovery of memory addresses, which
allows attackers to bypass the ASLR protection mechanism via unspecified
vectors.

- CVE-2015-3041 (arbitrary code execution)

Memory corruption vulnerability that could lead to arbitrary code
execution or cause a denial of service via unspecified vectors.

- CVE-2015-3042 (arbitrary code execution)

Memory corruption vulnerability that could lead to arbitrary code
execution or cause a denial of service via unspecified vectors.

- CVE-2015-3043 (arbitrary code execution)

Memory corruption vulnerability that could lead to arbitrary code
execution or cause a denial of service via unspecified vectors.

- CVE-2015-3044 (information disclosure)

Attackers are able to bypass intended access restrictions and obtain
sensitive information via unspecified vectors.

Impact
=====
A remote attacker is able to execute arbitrary code, bypass the ASLR
protection, obtain sensitive information or cause a denial of service
via multiple vectors.

References
=========
https://helpx.adobe.com/support/programs/support-options-free-discontinued-apps-services.html
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0346
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0347
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0348
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0349
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0350
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0351
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0352
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0353
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0354
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0355
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0356
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0357
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0358
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0359
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0360
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-3038
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-3039
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-3040
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-3041
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-3042
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-3043
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-3044

ArchLinux: 201504-18: flashplugin: multiple issues

April 17, 2015

Summary

- CVE-2015-0346 (arbitrary code execution) A double-free vulnerability allows attackers to execute arbitrary code via unspecified vectors.
- CVE-2015-0347 (arbitrary code execution)
Memory corruption vulnerability that could lead to arbitrary code execution or cause a denial of service via unspecified vectors.
- CVE-2015-0348 (arbitrary code execution)
A buffer overflow vulnerability that could lead to arbitrary code execution via unspecified vectors.
- CVE-2015-0349 (arbitrary code execution)
A use-after-free vulnerability that could lead to arbitrary code execution via unspecified vectors.
- CVE-2015-0350 (arbitrary code execution)
Memory corruption vulnerability that could lead to arbitrary code execution or cause a denial of service via unspecified vectors.
- CVE-2015-0351 (arbitrary code execution)
A use-after-free vulnerability that could lead to arbitrary code execution via unspecified vectors.
- CVE-2015-0352 (arbitrary code execution)
Memory corruption vulnerability that could lead to arbitrary code execution or cause a denial of service via unspecified vectors.
- CVE-2015-0353 (arbitrary code execution)
Memory corruption vulnerability that could lead to arbitrary code execution or cause a denial of service via unspecified vectors.
- CVE-2015-0354 (arbitrary code execution)
Memory corruption vulnerability that could lead to arbitrary code execution or cause a denial of service via unspecified vectors.
- CVE-2015-0355 (arbitrary code execution)
Memory corruption vulnerability that could lead to arbitrary code execution or cause a denial of service via unspecified vectors.
- CVE-2015-0356 (arbitrary code execution)
A type confusion vulnerability that could lead to arbitrary code execution via unspecified vectors.
- CVE-2015-0357 (ASLR protection bypass)
Flash does not properly restrict discovery of memory addresses, which allows attackers to bypass the ASLR protection mechanism via unspecified vectors.
- CVE-2015-0358 (arbitrary code execution)
A use-after-free vulnerability that could lead to arbitrary code execution via unspecified vectors.
- CVE-2015-0359 (arbitrary code execution)
A double-free vulnerability allows attackers to execute arbitrary code via unspecified vectors.
- CVE-2015-0360 (arbitrary code execution)
Memory corruption vulnerability that could lead to arbitrary code execution or cause a denial of service via unspecified vectors.
- CVE-2015-3038 (arbitrary code execution)
Memory corruption vulnerability that could lead to arbitrary code execution or cause a denial of service via unspecified vectors.
- CVE-2015-3039 (arbitrary code execution)
A use-after-free vulnerability that could lead to arbitrary code execution via unspecified vectors.
- CVE-2015-3040 (ASLR protection bypass)
Flash does not properly restrict discovery of memory addresses, which allows attackers to bypass the ASLR protection mechanism via unspecified vectors.
- CVE-2015-3041 (arbitrary code execution)
Memory corruption vulnerability that could lead to arbitrary code execution or cause a denial of service via unspecified vectors.
- CVE-2015-3042 (arbitrary code execution)
Memory corruption vulnerability that could lead to arbitrary code execution or cause a denial of service via unspecified vectors.
- CVE-2015-3043 (arbitrary code execution)
Memory corruption vulnerability that could lead to arbitrary code execution or cause a denial of service via unspecified vectors.
- CVE-2015-3044 (information disclosure)
Attackers are able to bypass intended access restrictions and obtain sensitive information via unspecified vectors.

Resolution

Upgrade to 11.2.202.457-1. # pacman -Syu "flashplugin>=11.2.202.457-1"
The problems have been fixed upstream in version 11.2.202.457.

References

https://helpx.adobe.com/support/programs/support-options-free-discontinued-apps-services.html https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0346 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0347 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0348 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0349 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0350 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0351 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0352 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0353 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0354 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0355 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0356 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0357 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0358 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0359 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0360 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-3038 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-3039 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-3040 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-3041 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-3042 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-3043 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-3044

Severity
CVE-2015-0350 CVE-2015-0351 CVE-2015-0352 CVE-2015-0353
CVE-2015-0354 CVE-2015-0355 CVE-2015-0356 CVE-2015-0357
CVE-2015-0358 CVE-2015-0359 CVE-2015-0360 CVE-2015-3038
CVE-2015-3039 CVE-2015-3040 CVE-2015-3041 CVE-2015-3042
CVE-2015-3043 CVE-2015-3044
Package : flashplugin
Type : multiple issues
Remote : Yes
Link : https://wiki.archlinux.org/title/CVE

Workaround

None.

Related News