The Vigil@nce team watches public vulnerabilities impacting your computers, and then offers security solutions, a database and tools to fix them.
History of vulnerabilities analyzed by Vigil@nce:

cybersecurity vulnerability CVE-2014-9150

Adobe Acrobat, Reader: file creation via MoveFileEx

Synthesis of the vulnerability

An attacker can use MoveFileEx on Adobe Acrobat or Reader, in order to store a malicious program on victim's computer.
Severity: 1/4.
Creation date: 02/12/2014.
Identifiers: CVE-2014-9150, VIGILANCE-VUL-15731.
Full Vigil@nce bulletin... (Free trial)

Description of the vulnerability

The Adobe Acrobat or Reader product has a sandbox to limit access to the file system.

However, using a NTFS Junction Point, and the MoveFileEx() function, an attacker can create a file outside the sandbox.

This vulnerability has to be used with another vulnerability allowing code execution in the sandbox.

An attacker can therefore use MoveFileEx on Adobe Acrobat or Reader, in order to store a malicious program on victim's computer.
Full Vigil@nce bulletin... (Free trial)

vulnerability announce CVE-2014-8104

OpenVPN: denial of service via tls-authenticated

Synthesis of the vulnerability

An authenticated attacker can send a malicious message in tls-authenticated mode of OpenVPN, in order to trigger a denial of service.
Severity: 2/4.
Creation date: 02/12/2014.
Identifiers: CVE-2014-8104, DSA-3084-1, FEDORA-2014-16060, FEDORA-2014-16234, FEDORA-2014-16273, MDVSA-2014:246, MDVSA-2015:139, openSUSE-SU-2014:1594-1, SSA:2014-344-04, SUSE-SU-2014:1605-1, SUSE-SU-2014:1694-1, USN-2430-1, VIGILANCE-VUL-15730.
Full Vigil@nce bulletin... (Free trial)

Description of the vulnerability

The OpenVPN product offers a tls-authenticated mode using X.509 certificates.

However, if a control message has a length shorter than 4 bytes, an assertion error occurs in the key_method_2_read() function of the src/openvpn/ssl.c file.

An authenticated attacker can therefore send a malicious message in tls-authenticated mode of OpenVPN, in order to trigger a denial of service.
Full Vigil@nce bulletin... (Free trial)

security alert CVE-2014-1587 CVE-2014-1588 CVE-2014-1589

Firefox, Thunderbird, SeaMonkey: multiple vulnerabilities

Synthesis of the vulnerability

An attacker can use several vulnerabilities of Firefox, Thunderbird and SeaMonkey.
Severity: 4/4.
Number of vulnerabilities in this bulletin: 9.
Creation date: 02/12/2014.
Identifiers: CERTFR-2014-AVI-503, CVE-2014-1587, CVE-2014-1588, CVE-2014-1589, CVE-2014-1590, CVE-2014-1591, CVE-2014-1592, CVE-2014-1593, CVE-2014-1594, CVE-2014-1595, CVE-2014-8631, CVE-2014-8632, DSA-3090-1, DSA-3092-1, FEDORA-2014-16242, FEDORA-2014-16259, FEDORA-2014-17126, FEDORA-2014-17217, FEDORA-2014-17219, MFSA-2014-83, MFSA-2014-84, MFSA-2014-85, MFSA-2014-86, MFSA-2014-87, MFSA-2014-88, MFSA-2014-89, MFSA-2014-90, MFSA-2014-91, openSUSE-SU-2014:1581-1, openSUSE-SU-2014:1654-1, openSUSE-SU-2014:1655-1, openSUSE-SU-2014:1656-1, openSUSE-SU-2015:1266-1, RHSA-2014:1919-01, RHSA-2014:1924-01, SSA:2014-337-01, SSA:2014-344-02, SSA:2014-344-06, SUSE-SU-2014:1624-1, USN-2424-1, USN-2428-1, VIGILANCE-VUL-15729.
Full Vigil@nce bulletin... (Free trial)

Description of the vulnerability

Several vulnerabilities were announced in Firefox, Thunderbird and SeaMonkey.

An attacker can generate a memory corruption, in order to trigger a denial of service, and possibly to execute code. [severity:4/4; CVE-2014-1587, CVE-2014-1588, MFSA-2014-83]

An attacker can use the XML Binding Language, in order to escalate his privileges. [severity:2/4; CVE-2014-1589, MFSA-2014-84]

An attacker can use XMLHttpRequest, in order to trigger a denial of service. [severity:2/4; CVE-2014-1590, MFSA-2014-85]

An attacker can bypass the Content Security Policy, in order to obtain sensitive information in urls. [severity:3/4; CVE-2014-1591, MFSA-2014-86]

An attacker can force the usage of a freed memory area in HTML5, in order to trigger a denial of service, and possibly to execute code. [severity:4/4; CVE-2014-1592, MFSA-2014-87]

An attacker can generate a buffer overflow via a Media Content, in order to trigger a denial of service, and possibly to execute code. [severity:4/4; CVE-2014-1593, MFSA-2014-88]

An attacker can generate a memory corruption via a cast from BasicThebesLayer to BasicContainerLayer, in order to trigger a denial of service, and possibly to execute code. [severity:3/4; CVE-2014-1594, MFSA-2014-89]

An attacker can read logs on OS X, in order to obtain sensitive information. [severity:3/4; CVE-2014-1595, MFSA-2014-90]

An attacker can use XrayWrappers, in order to obtain sensitive information. [severity:2/4; CVE-2014-8631, CVE-2014-8632, MFSA-2014-91]

An attacker can therefore invite the victim to navigate on a malicious site, in order for example to execute code on his computer.
Full Vigil@nce bulletin... (Free trial)

vulnerability note CVE-2014-8874

TYPO3 ke_questionnaire: file reading

Synthesis of the vulnerability

An attacker can read a file of TYPO3 ke_questionnaire, in order to obtain sensitive information.
Severity: 2/4.
Creation date: 01/12/2014.
Identifiers: CVE-2014-8874, RT-SA-2014-009, VIGILANCE-VUL-15728.
Full Vigil@nce bulletin... (Free trial)

Description of the vulnerability

The ke_questionnaire extension can be installed on TYPO3.

However, an attacker can guess the filename of questionnaires, and then read them.

An attacker can therefore read a file of TYPO3 ke_questionnaire, in order to obtain sensitive information.
Full Vigil@nce bulletin... (Free trial)

weakness CVE-2014-1569

NSS: non robust decoding via QuickDER

Synthesis of the vulnerability

An attacker can create malicious ASN.1 data, which are recognized as valid by QuickDER of NSS, in order to bypass an antivirus for example.
Severity: 1/4.
Creation date: 01/12/2014.
Identifiers: cpujul2015, CVE-2014-1569, DSA-3186-1, FEDORA-2014-16530, FEDORA-2014-17085, FEDORA-2014-17272, MDVSA-2014:252, MDVSA-2015:059, openSUSE-SU-2015:0404-1, SUSE-SU-2015:0076-1, SUSE-SU-2015:0171-1, SUSE-SU-2015:0173-1, SUSE-SU-2015:0180-1, USN-2452-1, VIGILANCE-VUL-15727.
Full Vigil@nce bulletin... (Free trial)

Description of the vulnerability

The NSS library implements QuickDER to decode ASN.1 data.

The definite_length_decoder() function of the lib/util/quickder.c file decodes the length of data. However, malformed encoding are nonetheless accepted.

An attacker can therefore create malicious ASN.1 data, which are recognized as valid by QuickDER of NSS, in order to bypass an antivirus for example.
Full Vigil@nce bulletin... (Free trial)

computer weakness announce CVE-2014-8801

WordPress Paid Memberships Pro: directory traversal

Synthesis of the vulnerability

An attacker can traverse directories of WordPress Paid Memberships Pro, in order to read a file outside the service root path.
Severity: 2/4.
Creation date: 01/12/2014.
Identifiers: CVE-2014-8801, VIGILANCE-VUL-15726.
Full Vigil@nce bulletin... (Free trial)

Description of the vulnerability

The Paid Memberships Pro plugin can be installed on WordPress.

However, user's data are directly inserted in an access path. Sequences such as "/.." can thus be used to go in the upper directory.

An attacker can therefore traverse directories of WordPress Paid Memberships Pro, in order to read a file outside the service root path.
Full Vigil@nce bulletin... (Free trial)

computer weakness 15725

IIS: Cross Site Scripting of search

Synthesis of the vulnerability

An attacker can trigger a Cross Site Scripting in the search feature of IIS, in order to execute JavaScript code in the context of the web site.
Severity: 2/4.
Creation date: 01/12/2014.
Identifiers: VIGILANCE-VUL-15725.
Full Vigil@nce bulletin... (Free trial)

Description of the vulnerability

The IIS product implements a web service.

However, it does not filter received "search=" data before inserting them in generated HTML documents. They are truncated after 20 bytes.

An attacker can therefore trigger a Cross Site Scripting in the search feature of IIS, in order to execute JavaScript code in the context of the web site.
Full Vigil@nce bulletin... (Free trial)

cybersecurity alert CVE-2014-3158

ppp: integer overflow of pppd/options.c

Synthesis of the vulnerability

An attacker can generate an integer overflow in pppd/options.c of ppp, in order to trigger a denial of service, and possibly to execute code with root privileges.
Severity: 2/4.
Creation date: 01/12/2014.
Identifiers: bulletinapr2015, CVE-2014-3158, DSA-3079-1, FEDORA-2014-9401, FEDORA-2014-9412, MDVSA-2014:178, MDVSA-2015:135, openSUSE-SU-2014:1135-1, SSA:2015-111-11, USN-2429-1, VIGILANCE-VUL-15724.
Full Vigil@nce bulletin... (Free trial)

Description of the vulnerability

The ppp suite implements the PPP protocol.

However, if an option provided by a local user is too large, an integer overflows, and the getword() function of the pppd/options.c file continues to write in memory.

An attacker can therefore generate an integer overflow in pppd/options.c of ppp, in order to trigger a denial of service, and possibly to execute code with root privileges.
Full Vigil@nce bulletin... (Free trial)

cybersecurity note CVE-2014-9130

LibYAML: denial of service via yaml_parser_save_simple_key

Synthesis of the vulnerability

An attacker can create malformed YAML data, to generate an error in the yaml_parser_save_simple_key() function of LibYAML, in order to trigger a denial of service.
Severity: 1/4.
Creation date: 28/11/2014.
Identifiers: CVE-2014-9130, DSA-3102-1, DSA-3103-1, DSA-3115-1, FEDORA-2014-16073, FEDORA-2014-16130, FEDORA-2014-16132, FEDORA-2014-16143, FEDORA-2014-16210, FEDORA-2014-16266, FEDORA-2015-4477, FEDORA-2015-4642, MDVSA-2014:242, MDVSA-2015:060, openSUSE-SU-2014:1625-1, openSUSE-SU-2015:0319-1, openSUSE-SU-2016:1067-1, RHSA-2015:0100-01, RHSA-2015:0112-01, RHSA-2015:0113-01, RHSA-2015:0260-01, USN-2461-1, USN-2461-2, USN-2461-3, VIGILANCE-VUL-15723.
Full Vigil@nce bulletin... (Free trial)

Description of the vulnerability

The LibYAML library analyzes the YAML format, such as:
  key: value
  key2: value2
  etc.

However, if a value is multi-lines, surrounded by quotes, and ends before the next key, an assertion error occurs in the yaml_parser_save_simple_key() function.

An attacker can therefore create malformed YAML data, to generate an error in the yaml_parser_save_simple_key() function of LibYAML, in order to trigger a denial of service.
Full Vigil@nce bulletin... (Free trial)

weakness bulletin CVE-2014-8867

Xen: unreachable memory reading via REP MOVS

Synthesis of the vulnerability

An attacker can force a read at an invalid address in REP MOVS of Xen, in order to trigger a denial of service.
Severity: 1/4.
Creation date: 27/11/2014.
Identifiers: CERTFR-2014-AVI-504, CTX200288, CVE-2014-8867, DSA-3140-1, openSUSE-SU-2015:0226-1, openSUSE-SU-2015:0256-1, RHSA-2015:0783-01, SUSE-SU-2015:0022-1, VIGILANCE-VUL-15722, XSA-112.
Full Vigil@nce bulletin... (Free trial)

Description of the vulnerability

The "REP MOVS" x86 instruction is used to repeat copy instructions.

However, if the first addresses are in MMIO (Memory Mapped I/O), Xen assumes that it is the case until the end.

An attacker can therefore force a read at an invalid address in REP MOVS of Xen, in order to trigger a denial of service.
Full Vigil@nce bulletin... (Free trial)

   

Direct access to page 1 21 41 61 81 101 121 141 161 181 201 221 241 261 281 301 321 341 361 381 401 421 441 461 481 501 521 541 561 581 601 621 641 661 681 701 721 741 761 781 801 821 841 861 881 901 921 941 961 981 1001 1021 1041 1061 1081 1101 1121 1141 1161 1181 1201 1221 1241 1261 1281 1301 1321 1341 1361 1381 1401 1421 1441 1461 1471 1472 1473 1474 1475 1476 1477 1478 1479 1481 1483 1484 1485 1486 1487 1488 1489 1490 1491 1501 1521 1541 1561 1581 1601 1621 1641 1661 1681 1701 1721 1741 1761 1781 1801 1821 1841 1861 1881 1901 1921 1941 1961 1981 2001 2021 2041 2061 2081 2101 2121 2141 2161 2181 2201 2221 2241 2261 2281 2301 2321 2341 2361 2381 2401 2421 2441 2461 2481 2501 2521 2541 2561 2581 2601 2621 2641 2661 2681 2701 2721 2741 2761 2781 2801 2821 2841 2861 2881 2901 2921 2927