Upstream information

CVE-2014-2525 at MITRE

Description

Heap-based buffer overflow in the yaml_parser_scan_uri_escapes function in LibYAML before 0.1.6 allows context-dependent attackers to execute arbitrary code via a long sequence of percent-encoded characters in a URI in a YAML file.

SUSE information

CVSS v2 Scores
  National Vulnerability Database
Base Score 6.82
Vector AV:N/AC:M/Au:N/C:P/I:P/A:P
Access Vector Network
Access Complexity Medium
Authentication None
Confidentiality Impact Partial
Integrity Impact Partial
Availability Impact Partial
SUSE Bugzilla entries: 868944 [RESOLVED / FIXED], 911782 [RESOLVED / ]

SUSE Security Advisories:

List of released packages

Product(s) Fixed package version(s) References
SUSE Linux Enterprise Desktop 12
  • libyaml-0-2 >= 0.1.6-1.19
  • perl-YAML-LibYAML >= 0.38-10.1
Patchnames:
SUSE Linux Enterprise Desktop 12 GA libyaml-0-2
SUSE-SLE-DESKTOP-12-2015-215
SUSE Linux Enterprise Desktop 12 SP1
  • libyaml-0-2 >= 0.1.6-7.1
  • perl-YAML-LibYAML >= 0.38-10.1
Patchnames:
SUSE Linux Enterprise Desktop 12 SP1 GA libyaml-0-2
SUSE Linux Enterprise Desktop 12 SP1 GA perl-YAML-LibYAML
SUSE Linux Enterprise Desktop 12 SP2
  • libyaml-0-2 >= 0.1.6-7.1
  • perl-YAML-LibYAML >= 0.38-10.1
Patchnames:
SUSE Linux Enterprise Desktop 12 SP2 GA libyaml-0-2
SUSE Linux Enterprise Desktop 12 SP2 GA perl-YAML-LibYAML
SUSE Linux Enterprise Server 12
  • libyaml-0-2 >= 0.1.6-1.19
  • perl-YAML-LibYAML >= 0.38-10.1
Patchnames:
SUSE Linux Enterprise Server 12 GA libyaml-0-2
SUSE-SLE-SERVER-12-2015-215
SUSE Linux Enterprise Server 12 SP1
  • libyaml-0-2 >= 0.1.6-7.1
  • perl-YAML-LibYAML >= 0.38-10.1
Patchnames:
SUSE Linux Enterprise Server 12 SP1 GA libyaml-0-2
SUSE Linux Enterprise Server 12 SP1 GA perl-YAML-LibYAML
SUSE Linux Enterprise Server 12 SP2
  • libyaml-0-2 >= 0.1.6-7.1
  • perl-YAML-LibYAML >= 0.38-10.1
Patchnames:
SUSE Linux Enterprise Server 12 SP2 GA libyaml-0-2
SUSE Linux Enterprise Server 12 SP2 GA perl-YAML-LibYAML
SUSE Linux Enterprise Server for Raspberry Pi 12 SP2
  • libyaml-0-2 >= 0.1.6-7.1
  • perl-YAML-LibYAML >= 0.38-10.1
Patchnames:
SUSE Linux Enterprise Server for Raspberry Pi 12 SP2 GA libyaml-0-2
SUSE Linux Enterprise Server for Raspberry Pi 12 SP2 GA perl-YAML-LibYAML
SUSE Linux Enterprise Software Development Kit 11 SP4
  • libyaml-devel >= 0.1.3-0.10.16.2
Patchnames:
SUSE Linux Enterprise Software Development Kit 11 SP4 GA libyaml-devel
SUSE Linux Enterprise Software Development Kit 12
  • libyaml-devel >= 0.1.6-1.19
Patchnames:
SUSE Linux Enterprise Software Development Kit 12 GA libyaml-devel
SUSE Linux Enterprise Software Development Kit 12 SP1
  • libyaml-devel >= 0.1.6-7.1
Patchnames:
SUSE Linux Enterprise Software Development Kit 12 SP1 GA libyaml-devel
SUSE Linux Enterprise Software Development Kit 12 SP2
  • libyaml-devel >= 0.1.6-7.1
Patchnames:
SUSE Linux Enterprise Software Development Kit 12 SP2 GA libyaml-devel
SUSE Manager 1.7
  • libyaml-0-2 >= 0.1.3-0.10.12.1
Patchnames:
sleman17sp2-libyaml
SUSE OpenStack Cloud 3.0
  • libyaml-0-2 >= 0.1.3-0.10.12.1
Patchnames:
sleclo30sp3-libyaml
SUSE Studio Onsite 1.3
  • libyaml-0-2 >= 0.1.3-0.10.12.1
Patchnames:
slestso13-libyaml
SUSE Cloud 3
  • libyaml-0-2 >= 0.1.3-0.10.12.1
Builds
SAT Patch Nr: 9041
SUSE Manager 1.7 for SLE 11 SP2
SUSE Studio Onsite 1.3
  • libyaml-0-2 >= 0.1.3-0.10.12.1
Builds
SAT Patch Nr: 9042
openSUSE 13.1
  • libyaml >= 0.1.4-2.12.1
  • libyaml-0-2 >= 0.1.4-2.12.1
  • libyaml-0-2-debuginfo >= 0.1.4-2.12.1
  • libyaml-debugsource >= 0.1.4-2.12.1
  • libyaml-devel >= 0.1.4-2.12.1
  • perl-YAML-LibYAML >= 0.59-6.4.1
  • perl-YAML-LibYAML-debuginfo >= 0.59-6.4.1
  • perl-YAML-LibYAML-debugsource >= 0.59-6.4.1
Patchnames:
openSUSE-2014-281
openSUSE-2015-162
openSUSE 13.2
  • libyaml-0-2 >= 0.1.6-2.1.2
  • perl-YAML-LibYAML >= 0.59-2.4.1
  • perl-YAML-LibYAML-debuginfo >= 0.59-2.4.1
  • perl-YAML-LibYAML-debugsource >= 0.59-2.4.1
Patchnames:
openSUSE 13.2 GA libyaml-0-2
openSUSE-2015-162
openSUSE Leap 42.1
  • libyaml-0-2 >= 0.1.6-3.1
  • perl-YAML-LibYAML >= 0.38-2.2
  • perl-YAML-LibYAML-debuginfo >= 0.38-4.1
  • perl-YAML-LibYAML-debugsource >= 0.38-4.1
Patchnames:
openSUSE Leap 42.1 GA libyaml-0-2
openSUSE Leap 42.1 GA perl-YAML-LibYAML
openSUSE-2016-473
openSUSE Leap 42.2
  • libyaml-0-2 >= 0.1.6-5.3
  • perl-YAML-LibYAML >= 0.38-5.1
Patchnames:
openSUSE Leap 42.2 GA libyaml-0-2
openSUSE Leap 42.2 GA perl-YAML-LibYAML
openSUSE Tumbleweed
  • libyaml-0-2 >= 0.1.6-4.8
  • libyaml-devel >= 0.1.6-4.8
  • perl-YAML-LibYAML >= 0.59-2.11
Patchnames:
openSUSE Tumbleweed GA libyaml-0-2
openSUSE Tumbleweed GA perl-YAML-LibYAML