CVE-2014-9675
bdf/bdflib.c in FreeType before 2.5.4 identifies property names by only verifying that an initial...
bdf/bdflib.c in FreeType before 2.5.4 identifies property names by only verifying that an initial substring is present, which allows remote attackers to discover heap pointer values and bypass the ASLR protection mechanism via a crafted BDF font.
Exploit likelihood
What each source reports
NVD Score used
5.0
bdf/bdflib.c in FreeType before 2.5.4 identifies property names by only verifying that an initial substring is present, which allows remote attackers to discover heap pointer values and bypass the ASLR protection mechanism via a crafted BDF font.
- Record
CVE-2014-9675- CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:N - Weakness
- CWE-264
- Updated
- 2026-11-02
CVE List No score
bdf/bdflib.c in FreeType before 2.5.4 identifies property names by only verifying that an initial substring is present, which allows remote attackers to discover heap pointer values and bypass the ASLR protection mechanism via a crafted BDF font.
- Record
CVE-2014-9675- Updated
- 2026-11-02
EUVDEUVD-2014-9485 No score
bdf/bdflib.c in FreeType before 2.5.4 identifies property names by only verifying that an initial substring is present, which allows remote attackers to discover heap pointer values and bypass the ASLR protection mechanism via a crafted BDF font.
- Record
EUVD-2014-9485- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-gp42-2rqf-vfq6 No score
bdf/bdflib.c in FreeType before 2.5.4 identifies property names by only verifying that an initial...
bdf/bdflib.c in FreeType before 2.5.4 identifies property names by only verifying that an initial substring is present, which allows remote attackers to discover heap pointer values and bypass the ASLR protection mechanism via a crafted BDF font.
- Record
GHSA-gp42-2rqf-vfq6- Updated
- 2026-11-02
OSV No score
bdf/bdflib.c in FreeType before 2.5.4 identifies property names by only verifying that an initial substring is present, which allows remote attackers to discover heap pointer values and bypass the ASLR protection mechanism via a crafted BDF font.
- Record
CVE-2014-9675- Updated
- 2026-11-02
OSVDEBIAN-CVE-2014-9675 No score
bdf/bdflib.c in FreeType before 2.5.4 identifies property names by only verifying that an initial substring is present, which allows remote attackers to discover heap pointer values and bypass the ASLR protection mechanism via a crafted BDF font.
- Record
DEBIAN-CVE-2014-9675- Updated
- 2026-11-02
Show 7 moreShow less
OSVMGASA-2015-0083 No score
Updated freetype2 packages fix security vulnerabilities
Updated freetype2 packages fix security vulnerabilities:
The tt_sbit_decoder_load_image function in sfnt/ttsbit.c in FreeType before 2.5.4 does not properly check for an integer overflow, which allows remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a crafted OpenType font (CVE-2014-9656).
The tt_face_load_hdmx function in truetype/ttpload.c in FreeType before 2.5.4 does not establish a minimum record size, which allows remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a crafted TrueType font (CVE-2014-9657).
The tt_face_load_kern function in sfnt/ttkern.c in FreeType before 2.5.4 enforces an incorrect minimum table length, which allows remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a crafted TrueType font (CVE-2014-9658).
The _bdf_parse_glyphs function in bdf/bdflib.c in FreeType before 2.5.4 does not properly handle a missing ENDCHAR record, which allows remote attackers to cause a denial of service (NULL pointer dereference) or possibly have unspecified other impact via a crafted BDF font (CVE-2014-9660).
type42/t42parse.c in FreeType before 2.5.4 does not consider that scanning can be incomplete without triggering an error, which allows remote attackers to cause a denial of service (use-after-free) or possibly have unspecified other impact via a crafted Type42 font (CVE-2014-9661).
cff/cf2ft.c in FreeType before 2.5.4 does not validate the return values of point-allocation functions, which allows remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via a crafted OTF font (CVE-2014-9662).
The tt_cmap4_validate function in sfnt/ttcmap.c in FreeType before 2.5.4 validates a certain length field before that field's value is completely calculated, which allows remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a crafted cmap SFNT table (CVE-2014-9663).
FreeType before 2.5.4 does not check for the end of the data during certain parsing actions, which allows remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a crafted Type42 font, related to type42/t42parse.c and type1/t1load.c (CVE-2014-9664).
The tt_sbit_decoder_init function in sfnt/ttsbit.c in FreeType before 2.5.4 proceeds with a count-to-size association without restricting the count value, which allows remote attackers to cause a denial of service (integer overflow and out-of-bounds read) or possibly have unspecified other impact via a crafted embedded bitmap (CVE-2014-9666).
sfnt/ttload.c in FreeType before 2.5.4 proceeds with offset+length calculations without restricting the values, which allows remote attackers to cause a denial of service (integer overflow and out-of-bounds read) or possibly have unspecified other impact via a crafted SFNT table (CVE-2014-9667).
Multiple integer overflows in sfnt/ttcmap.c in FreeType before 2.5.4 allow remote attackers to cause a denial of service (out-of-bounds read or memory corruption) or possibly have unspecified other impact via a crafted cmap SFNT table (CVE-2014-9669).
Multiple integer signedness errors in the pcf_get_encodings function in pcf/pcfread.c in FreeType before 2.5.4 allow remote attackers to cause a denial of service (integer overflow, NULL pointer dereference, and application crash) via a crafted PCF file that specifies negative values for the first column and first row (CVE-2014-9670).
Off-by-one error in the pcf_get_properties function in pcf/pcfread.c in FreeType before 2.5.4 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted PCF file with a 0xffffffff size value that is improperly incremented (CVE-2014-9671).
Array index error in the parse_fond function in…
- Record
MGASA-2015-0083- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10172-1 No score
ft2demos-2.7-1.1 on GA media
These are all security issues fixed in the ft2demos-2.7-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10172-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10438-1 No score
freetype2-devel-2.7-1.1 on GA media
These are all security issues fixed in the freetype2-devel-2.7-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10438-1- Updated
- 2026-11-02
OSVSUSE-SU-2015:0455-1 No score
Security update for freetype2
freetype2 was updated to fix 20 security issues.
These security issues were fixed:
- CVE-2014-9663: The tt_cmap4_validate function in sfnt/ttcmap.c in FreeType before 2.5.4 validates a certain length field before that field's value is completely calculated, which allowed remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a crafted cmap SFNT table (bnc#916865).
- CVE-2014-9662: cff/cf2ft.c in FreeType before 2.5.4 did not validate the return values of point-allocation functions, which allowed remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via a crafted OTF font (bnc#916860).
- CVE-2014-9661: type42/t42parse.c in FreeType before 2.5.4 did not consider that scanning can be incomplete without triggering an error, which allowed remote attackers to cause a denial of service (use-after-free) or possibly have unspecified other impact via a crafted Type42 font (bnc#916859).
- CVE-2014-9660: The _bdf_parse_glyphs function in bdf/bdflib.c in FreeType before 2.5.4 did not properly handle a missing ENDCHAR record, which allowed remote attackers to cause a denial of service (NULL pointer dereference) or possibly have unspecified other impact via a crafted BDF font (bnc#916858).
- CVE-2014-9667: sfnt/ttload.c in FreeType before 2.5.4 proceeds with offset+length calculations without restricting the values, which allowed remote attackers to cause a denial of service (integer overflow and out-of-bounds read) or possibly have unspecified other impact via a crafted SFNT table (bnc#916861).
- CVE-2014-9666: The tt_sbit_decoder_init function in sfnt/ttsbit.c in FreeType before 2.5.4 proceeds with a count-to-size association without restricting the count value, which allowed remote attackers to cause a denial of service (integer overflow and out-of-bounds read) or possibly have unspecified other impact via a crafted embedded bitmap (bnc#916862).
- CVE-2014-9665: The Load_SBit_Png function in sfnt/pngshim.c in FreeType before 2.5.4 did not restrict the rows and pitch values of PNG data, which allowed remote attackers to cause a denial of service (integer overflow and heap-based buffer overflow) or possibly have unspecified other impact by embedding a PNG file in a .ttf font file (bnc#916863).
- CVE-2014-9664: FreeType before 2.5.4 did not check for the end of the data during certain parsing actions, which allowed remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a crafted Type42 font, related to type42/t42parse.c and type1/t1load.c (bnc#916864).
- CVE-2014-9669: Multiple integer overflows in sfnt/ttcmap.c in FreeType before 2.5.4 allowed remote attackers to cause a denial of service (out-of-bounds read or memory corruption) or possibly have unspecified other impact via a crafted cmap SFNT table (bnc#916870).
- CVE-2014-9668: The woff_open_font function in sfnt/sfobjs.c in FreeType before 2.5.4 proceeds with offset+length calculations without restricting length values, which allowed remote attackers to cause a denial of service (integer overflow and heap-based buffer overflow) or possibly have unspecified other impact via a crafted Web Open Font Format (WOFF) file (bnc#916868).
- CVE-2014-9656: The tt_sbit_decoder_load_image function in sfnt/ttsbit.c in FreeType before 2.5.4 did not properly check for an integer overflow, which allowed remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a crafted OpenType font (bnc#916847).
- CVE-2014-9658: The tt_face_load_kern function in sfnt/ttkern.c in FreeType before 2.5.4 enforces an incorrect minimum table length, which allowed remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a crafted TrueType font (bnc#916857).
- CVE-2014-9659: cff/cf2intrp.c in the CFF CharString interpreter in FreeType…
- Record
SUSE-SU-2015:0455-1- Updated
- 2026-11-02
OSVSUSE-SU-2015:0463-1 No score
Security update for freetype2
The font rendering library freetype2 has been updated to fix various security issues.
Security Issues:
* CVE-2014-9656
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9656>
* CVE-2014-9657
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9657>
* CVE-2014-9658
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9658>
* CVE-2014-9660
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9660>
* CVE-2014-9661
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9661>
* CVE-2014-9662
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9662>
* CVE-2014-9667
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9667>
* CVE-2014-9666
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9666>
* CVE-2014-9665
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9665>
* CVE-2014-9664
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9664>
* CVE-2014-9663
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9663>
* CVE-2014-9659
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9659>
* CVE-2014-9668
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9668>
* CVE-2014-9669
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9669>
* CVE-2014-9670
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9670>
* CVE-2014-9671
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9671>
* CVE-2014-9672
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9672>
* CVE-2014-9673
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9673>
* CVE-2014-9674
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9674>
* CVE-2014-9675
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9675>
- Record
SUSE-SU-2015:0463-1- Updated
- 2026-11-02
OSVUBUNTU-CVE-2014-9675 No score
bdf/bdflib.c in FreeType before 2.5.4 identifies property names by only verifying that an initial substring is present, which allows remote attackers to discover heap pointer values and bypass the ASLR protection mechanism via a crafted BDF font.
- Record
UBUNTU-CVE-2014-9675- Updated
- 2026-11-02
OSVUSN-2510-1 No score
freetype vulnerabilities
Mateusz Jurczyk discovered that FreeType did not correctly handle certain malformed font files. If a user were tricked into using a specially crafted font file, a remote attacker could cause FreeType to crash or possibly execute arbitrary code with user privileges.
- Record
USN-2510-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
freetypeDebian:12 |
before 2.5.2-3 | 2.5.2-3 |
freetypeDebian:13 |
before 2.5.2-3 | 2.5.2-3 |
freetypeDebian:14 |
before 2.5.2-3 | 2.5.2-3 |
freetypeDebian:6.0 |
before 2.4.2-2.1+squeeze5, plus listed versions 2.4.2-2.12.4.2-2.1+squeeze12.4.2-2.1+squeeze22.4.2-2.1+squeeze32.4.2-2.1+squeeze4 |
2.4.2-2.1+squeeze5 |
freetypeDebian:7 |
before 2.4.9-1.1+deb7u1, plus listed versions 2.4.9-1.1 |
2.4.9-1.1+deb7u1 |
freetype2Mageia:4 |
before 2.5.0.1-3.3.mga4 | 2.5.0.1-3.3.mga4 |
freetype2Mageia:4 |
before 2.5.0.1-3.3.mga4.tainted | 2.5.0.1-3.3.mga4.tainted |
freetypeRed Hat:enterprise_linux:6::client |
before 0:2.3.11-15.el6_6.1 | 0:2.3.11-15.el6_6.1 |
freetype-debuginfoRed Hat:enterprise_linux:6::client |
before 0:2.3.11-15.el6_6.1 | 0:2.3.11-15.el6_6.1 |
freetype-demosRed Hat:enterprise_linux:6::client |
before 0:2.3.11-15.el6_6.1 | 0:2.3.11-15.el6_6.1 |
Show 39 moreShow less
| Package | Affected | Fixed |
|---|---|---|
freetype-develRed Hat:enterprise_linux:6::client |
before 0:2.3.11-15.el6_6.1 | 0:2.3.11-15.el6_6.1 |
freetypeRed Hat:enterprise_linux:6::computenode |
before 0:2.3.11-15.el6_6.1 | 0:2.3.11-15.el6_6.1 |
freetype-debuginfoRed Hat:enterprise_linux:6::computenode |
before 0:2.3.11-15.el6_6.1 | 0:2.3.11-15.el6_6.1 |
freetype-demosRed Hat:enterprise_linux:6::computenode |
before 0:2.3.11-15.el6_6.1 | 0:2.3.11-15.el6_6.1 |
freetype-develRed Hat:enterprise_linux:6::computenode |
before 0:2.3.11-15.el6_6.1 | 0:2.3.11-15.el6_6.1 |
freetypeRed Hat:enterprise_linux:6::server |
before 0:2.3.11-15.el6_6.1 | 0:2.3.11-15.el6_6.1 |
freetype-debuginfoRed Hat:enterprise_linux:6::server |
before 0:2.3.11-15.el6_6.1 | 0:2.3.11-15.el6_6.1 |
freetype-develRed Hat:enterprise_linux:6::server |
before 0:2.3.11-15.el6_6.1 | 0:2.3.11-15.el6_6.1 |
freetype-demosRed Hat:enterprise_linux:6::server |
before 0:2.3.11-15.el6_6.1 | 0:2.3.11-15.el6_6.1 |
freetypeRed Hat:enterprise_linux:6::workstation |
before 0:2.3.11-15.el6_6.1 | 0:2.3.11-15.el6_6.1 |
freetype-debuginfoRed Hat:enterprise_linux:6::workstation |
before 0:2.3.11-15.el6_6.1 | 0:2.3.11-15.el6_6.1 |
freetype-develRed Hat:enterprise_linux:6::workstation |
before 0:2.3.11-15.el6_6.1 | 0:2.3.11-15.el6_6.1 |
freetype-demosRed Hat:enterprise_linux:6::workstation |
before 0:2.3.11-15.el6_6.1 | 0:2.3.11-15.el6_6.1 |
freetypeRed Hat:enterprise_linux:7::client |
before 0:2.4.11-10.el7_1.1 | 0:2.4.11-10.el7_1.1 |
freetype-debuginfoRed Hat:enterprise_linux:7::client |
before 0:2.4.11-10.el7_1.1 | 0:2.4.11-10.el7_1.1 |
freetype-demosRed Hat:enterprise_linux:7::client |
before 0:2.4.11-10.el7_1.1 | 0:2.4.11-10.el7_1.1 |
freetype-develRed Hat:enterprise_linux:7::client |
before 0:2.4.11-10.el7_1.1 | 0:2.4.11-10.el7_1.1 |
freetypeRed Hat:enterprise_linux:7::computenode |
before 0:2.4.11-10.el7_1.1 | 0:2.4.11-10.el7_1.1 |
freetype-debuginfoRed Hat:enterprise_linux:7::computenode |
before 0:2.4.11-10.el7_1.1 | 0:2.4.11-10.el7_1.1 |
freetype-demosRed Hat:enterprise_linux:7::computenode |
before 0:2.4.11-10.el7_1.1 | 0:2.4.11-10.el7_1.1 |
freetype-develRed Hat:enterprise_linux:7::computenode |
before 0:2.4.11-10.el7_1.1 | 0:2.4.11-10.el7_1.1 |
freetypeRed Hat:enterprise_linux:7::server |
before 0:2.4.11-10.ael7b_1.1 | 0:2.4.11-10.ael7b_1.1 |
freetype-debuginfoRed Hat:enterprise_linux:7::server |
before 0:2.4.11-10.ael7b_1.1 | 0:2.4.11-10.ael7b_1.1 |
freetype-develRed Hat:enterprise_linux:7::server |
before 0:2.4.11-10.ael7b_1.1 | 0:2.4.11-10.ael7b_1.1 |
freetype-demosRed Hat:enterprise_linux:7::server |
before 0:2.4.11-10.ael7b_1.1 | 0:2.4.11-10.ael7b_1.1 |
freetypeRed Hat:enterprise_linux:7::workstation |
before 0:2.4.11-10.el7_1.1 | 0:2.4.11-10.el7_1.1 |
freetype-debuginfoRed Hat:enterprise_linux:7::workstation |
before 0:2.4.11-10.el7_1.1 | 0:2.4.11-10.el7_1.1 |
freetype-develRed Hat:enterprise_linux:7::workstation |
before 0:2.4.11-10.el7_1.1 | 0:2.4.11-10.el7_1.1 |
freetype-demosRed Hat:enterprise_linux:7::workstation |
before 0:2.4.11-10.el7_1.1 | 0:2.4.11-10.el7_1.1 |
freetype2SUSE:Linux Enterprise Desktop 12 |
before 2.5.3-5.1 | 2.5.3-5.1 |
ft2demosSUSE:Linux Enterprise Desktop 12 |
before 2.5.3-5.1 | 2.5.3-5.1 |
freetype2SUSE:Linux Enterprise Software Development Kit 12 |
before 2.5.3-5.1 | 2.5.3-5.1 |
freetype2SUSE:Linux Enterprise Server 12 |
before 2.5.3-5.1 | 2.5.3-5.1 |
ft2demosSUSE:Linux Enterprise Server 12 |
before 2.5.3-5.1 | 2.5.3-5.1 |
freetype2SUSE:Linux Enterprise Server for SAP Applications 12 |
before 2.5.3-5.1 | 2.5.3-5.1 |
ft2demosSUSE:Linux Enterprise Server for SAP Applications 12 |
before 2.5.3-5.1 | 2.5.3-5.1 |
freetypeUbuntu:14.04:LTS |
before 2.5.2-1ubuntu2.4, plus listed versions 2.4.12-0ubuntu12.5.0.1-0ubuntu22.5.1-1ubuntu12.5.1-1ubuntu22.5.1-2ubuntu1 Show 5 moreShow less2.5.2-1ubuntu12.5.2-1ubuntu22.5.2-1ubuntu2.12.5.2-1ubuntu2.22.5.2-1ubuntu2.3 |
2.5.2-1ubuntu2.4 |
ft2demosopenSUSE:Tumbleweed |
before 2.7-1.1 | 2.7-1.1 |
freetype2openSUSE:Tumbleweed |
before 2.7-1.1 | 2.7-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2014-9675 is a medium vulnerability (CVSS 5.0) in Freetype, published February 8, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.16%, the 90th percentile. Fixed in freetype 2.5.2-3.
References
debian.org/security/2015/dsa-3188
code.google.com/p/google-security-research/issues/detail?id=151
security.gentoo.org/glsa/201503-05
securityfocus.com/bid/72986
ubuntu.com/usn/USN-2739-1
lists.opensuse.org/opensuse-updates/2015-03/msg00091.html
Show 166 moreShow less
advisories.mageia.org/MGASA-2015-0083.html
oracle.com/technetwork/topics/security/bulletinapr2015-2511959.html
rhn.redhat.com/errata/RHSA-2015-0696.html
lists.fedoraproject.org/pipermail/package-announce/2015-February/150162.html
mandriva.com/security/advisories?name=MDVSA-2015:055
ubuntu.com/usn/USN-2510-1
source.android.com/security/bulletin/2016-11-01.html
lists.fedoraproject.org/pipermail/package-announce/2015-February/150148.html
git.savannah.gnu.org/cgit/freetype/freetype2.git/commit?id=2c4832d30939b45c05757f0a05128ce64c4cacc7
nvd.nist.gov/vuln/detail/CVE-2014-9675
github.com/advisories/GHSA-gp42-2rqf-vfq6
security-tracker.debian.org/tracker/CVE-2014-9675
bugs.mageia.org/show_bug.cgi?id=15332
bugzilla.redhat.com/show_bug.cgi?id=1191095
bugzilla.redhat.com/show_bug.cgi?id=1191096
access.redhat.com/errata/RHSA-2015:0696
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1191079
bugzilla.redhat.com/show_bug.cgi?id=1191080
bugzilla.redhat.com/show_bug.cgi?id=1191082
bugzilla.redhat.com/show_bug.cgi?id=1191083
bugzilla.redhat.com/show_bug.cgi?id=1191085
bugzilla.redhat.com/show_bug.cgi?id=1191086
bugzilla.redhat.com/show_bug.cgi?id=1191090
bugzilla.redhat.com/show_bug.cgi?id=1191092
bugzilla.redhat.com/show_bug.cgi?id=1191093
bugzilla.redhat.com/show_bug.cgi?id=1191094
bugzilla.redhat.com/show_bug.cgi?id=1191190
bugzilla.redhat.com/show_bug.cgi?id=1191192
security.access.redhat.com/data/csaf/v2/advisories/2015/rhsa-2015_0696.json
access.redhat.com/security/cve/CVE-2014-9657
cve.org/CVERecord?id=CVE-2014-9657
nvd.nist.gov/vuln/detail/CVE-2014-9657
access.redhat.com/security/cve/CVE-2014-9658
cve.org/CVERecord?id=CVE-2014-9658
nvd.nist.gov/vuln/detail/CVE-2014-9658
access.redhat.com/security/cve/CVE-2014-9660
cve.org/CVERecord?id=CVE-2014-9660
nvd.nist.gov/vuln/detail/CVE-2014-9660
access.redhat.com/security/cve/CVE-2014-9661
cve.org/CVERecord?id=CVE-2014-9661
nvd.nist.gov/vuln/detail/CVE-2014-9661
access.redhat.com/security/cve/CVE-2014-9663
cve.org/CVERecord?id=CVE-2014-9663
nvd.nist.gov/vuln/detail/CVE-2014-9663
access.redhat.com/security/cve/CVE-2014-9664
cve.org/CVERecord?id=CVE-2014-9664
nvd.nist.gov/vuln/detail/CVE-2014-9664
access.redhat.com/security/cve/CVE-2014-9667
cve.org/CVERecord?id=CVE-2014-9667
nvd.nist.gov/vuln/detail/CVE-2014-9667
access.redhat.com/security/cve/CVE-2014-9669
cve.org/CVERecord?id=CVE-2014-9669
nvd.nist.gov/vuln/detail/CVE-2014-9669
access.redhat.com/security/cve/CVE-2014-9670
cve.org/CVERecord?id=CVE-2014-9670
nvd.nist.gov/vuln/detail/CVE-2014-9670
access.redhat.com/security/cve/CVE-2014-9671
cve.org/CVERecord?id=CVE-2014-9671
nvd.nist.gov/vuln/detail/CVE-2014-9671
access.redhat.com/security/cve/CVE-2014-9673
cve.org/CVERecord?id=CVE-2014-9673
nvd.nist.gov/vuln/detail/CVE-2014-9673
access.redhat.com/security/cve/CVE-2014-9674
cve.org/CVERecord?id=CVE-2014-9674
nvd.nist.gov/vuln/detail/CVE-2014-9674
access.redhat.com/security/cve/CVE-2014-9675
cve.org/CVERecord?id=CVE-2014-9675
suse.com/support/update/announcement/2015/suse-su-20150455-1
bugzilla.suse.com/916847
bugzilla.suse.com/916856
bugzilla.suse.com/916857
bugzilla.suse.com/916858
bugzilla.suse.com/916859
bugzilla.suse.com/916860
bugzilla.suse.com/916861
bugzilla.suse.com/916862
bugzilla.suse.com/916863
bugzilla.suse.com/916864
bugzilla.suse.com/916865
bugzilla.suse.com/916867
bugzilla.suse.com/916868
bugzilla.suse.com/916870
bugzilla.suse.com/916871
bugzilla.suse.com/916872
bugzilla.suse.com/916873
bugzilla.suse.com/916874
bugzilla.suse.com/916879
bugzilla.suse.com/916881
suse.com/security/cve/CVE-2014-2240
suse.com/security/cve/CVE-2014-9656
suse.com/security/cve/CVE-2014-9657
suse.com/security/cve/CVE-2014-9658
suse.com/security/cve/CVE-2014-9659
suse.com/security/cve/CVE-2014-9660
suse.com/security/cve/CVE-2014-9661
suse.com/security/cve/CVE-2014-9662
suse.com/security/cve/CVE-2014-9663
suse.com/security/cve/CVE-2014-9664
suse.com/security/cve/CVE-2014-9665
suse.com/security/cve/CVE-2014-9666
suse.com/security/cve/CVE-2014-9667
suse.com/security/cve/CVE-2014-9668
suse.com/security/cve/CVE-2014-9669
suse.com/security/cve/CVE-2014-9670
suse.com/security/cve/CVE-2014-9671
suse.com/security/cve/CVE-2014-9672
suse.com/security/cve/CVE-2014-9673
suse.com/security/cve/CVE-2014-9674
suse.com/security/cve/CVE-2014-9675
suse.com/support/update/announcement/2015/suse-su-20150463-1
ubuntu.com/security/CVE-2014-9675
ubuntu.com/security/notices/USN-2510-1
ubuntu.com/security/CVE-2014-9656
ubuntu.com/security/CVE-2014-9657
ubuntu.com/security/CVE-2014-9658
ubuntu.com/security/CVE-2014-9659
ubuntu.com/security/CVE-2014-9660
ubuntu.com/security/CVE-2014-9661
ubuntu.com/security/CVE-2014-9662
ubuntu.com/security/CVE-2014-9663
ubuntu.com/security/CVE-2014-9664
ubuntu.com/security/CVE-2014-9665
ubuntu.com/security/CVE-2014-9666
ubuntu.com/security/CVE-2014-9667
ubuntu.com/security/CVE-2014-9668
ubuntu.com/security/CVE-2014-9669
ubuntu.com/security/CVE-2014-9670
ubuntu.com/security/CVE-2014-9671
ubuntu.com/security/CVE-2014-9672
ubuntu.com/security/CVE-2014-9673
ubuntu.com/security/CVE-2014-9674
suse.com/security/cve/CVE-2009-0946
suse.com/security/cve/CVE-2010-2497
suse.com/security/cve/CVE-2010-2805
suse.com/security/cve/CVE-2010-3053
suse.com/security/cve/CVE-2010-3054
suse.com/security/cve/CVE-2010-3311
suse.com/security/cve/CVE-2010-3814
suse.com/security/cve/CVE-2011-0226
suse.com/security/cve/CVE-2012-5668
suse.com/security/cve/CVE-2012-5669
suse.com/security/cve/CVE-2012-5670
suse.com/security/cve/CVE-2010-3855
suse.com/security/cve/CVE-2011-3256
suse.com/security/cve/CVE-2011-3439
suse.com/security/cve/CVE-2012-1126
suse.com/security/cve/CVE-2012-1127
suse.com/security/cve/CVE-2012-1128
suse.com/security/cve/CVE-2012-1129
suse.com/security/cve/CVE-2012-1130
suse.com/security/cve/CVE-2012-1131
suse.com/security/cve/CVE-2012-1132
suse.com/security/cve/CVE-2012-1133
suse.com/security/cve/CVE-2012-1134
suse.com/security/cve/CVE-2012-1135
suse.com/security/cve/CVE-2012-1136
suse.com/security/cve/CVE-2012-1137
suse.com/security/cve/CVE-2012-1138
suse.com/security/cve/CVE-2012-1139
suse.com/security/cve/CVE-2012-1140
suse.com/security/cve/CVE-2012-1141
suse.com/security/cve/CVE-2012-1142
suse.com/security/cve/CVE-2012-1143
suse.com/security/cve/CVE-2012-1144
suse.com/security/cve/CVE-2014-2241
Left out here: the rest of 2 source descriptions. The JSON record has them.