Hi,

A vulnerability is anything that an attacker could do that affects the 
confidentiality, integrity or availability of the application, commonly known 
as CIA (see https://en.wikipedia.org/wiki/Information_security#Key_concepts).

An infinite loop is a denial of service (affecting availability) as the thread 
is looping instead of returning and being responsive.  Here's one example: 
https://nvd.nist.gov/vuln/detail/CVE-2016-4008   Just google "cve infinite 
loop" and you'll see many others.  Similarly, crashes caused by attacker 
provided input are a denial of service as well (keep in mind that an attacker 
can be a legitimate user).

A CNA is a CVE numbering authority, they are authorized to manage the 
publication of CVEs into a centralized database of vulnerabilities (CVEs are a 
way of uniquely identifying vulnerabilities).  See 
https://cve.mitre.org/cve/request_id.html#cna_coverage and 
https://www.apache.org/security/


Regards,

David


On 2017-11-03 14:59, Tilman Hausherr <[email protected]> wrote: 
> Am 03.11.2017 um 18:28 schrieb [email protected]:
> > Hi,
> >
> > At least three of these issues appear to be vulnerabilities (probably 
> > more), any chance of getting CVEs assigned to them?  Apache is a CNA now so 
> > I'd think it wouldn't be too much trouble.
> >
> > The issues I see as being vulnerabilities are PDFBOX-3919, PDFBOX-3949 and 
> > PDFBOX-3976.
> 
> What's your definition of "vulnerability"? The first is an endless loop, 
> the other two are NPEs. And what is a "CNA"?
> 
> Tilman
> 
> 
> >
> >
> > Thanks,
> >
> > David
> >
> >
> > On 2017-11-03 02:19, Andreas Lehmkuehler <[email protected]> wrote:
> >> The Apache PDFBox community is pleased to announce the release of
> >> Apache PDFBox version 2.0.8. The release is available for download at:
> >>
> >> http://pdfbox.apache.org/download.cgi
> >>
> >> See the full release notes below for details about this release.
> >>
> >> Release Notes -- Apache PDFBox -- Version 2.0.8
> >>
> >> Introduction
> >> ------------
> >>
> >> The Apache PDFBox library is an open source Java tool for working with PDF
> >> documents.
> >>
> >> This is an incremental bugfix release based on the earlier 2.0.7 release. 
> >> It
> >> contains
> >> a couple of fixes and small improvements.
> >>
> >> For more details on these changes and all the other fixes and improvements
> >> included in this release, please refer to the following issues on the
> >> PDFBox issue tracker at https://issues.apache.org/jira/browse/PDFBOX.
> >>
> >> Bug
> >>
> >> [PDFBOX-3424] - Regression from 1.8.10: IOException: XREF for 171:0 points 
> >> to
> >> wrong object: 173:0
> >> [PDFBOX-3639] - FDF does not parse: Missing root object specification in 
> >> trailer.
> >> [PDFBOX-3874] - /Fontinfo instead of /FontInfo in type 1 font
> >> [PDFBOX-3881] - Handling of Byte Order Mark with Metadata-Fields
> >> [PDFBOX-3884] - GlyphList registers "wrong" Adobe name for "U+02DC SMALL 
> >> TILDE"
> >> [PDFBOX-3887] - Getting a "DataFormatException: invalid distance too far 
> >> back"
> >> exception for the attached file
> >> [PDFBOX-3894] - NPE on org.apache.pdfbox.pdmodel.PDPageTree.isPageTreeNode
> >> [PDFBOX-3896] - UnsupportedOperationException
> >> [PDFBOX-3898] - AcroFields' PDTextField (and others?) can have kids
> >> [PDFBOX-3909] - End of inline image not detected
> >> [PDFBOX-3913] - Japanese URI improperly decoded
> >> [PDFBOX-3914] - LayerUtility ignores OCProperties on import
> >> [PDFBOX-3916] - NPE on 
> >> org.apache.pdfbox.pdmodel.font.PDType0Font.readEncoding
> >> [PDFBOX-3919] - Infinite loop while parsing (2)
> >> [PDFBOX-3923] - Expected a long type at offset 52152, instead got 'xref'
> >> [PDFBOX-3925] - QUADDING constants no longer public
> >> [PDFBOX-3928] - IllegalArgumentException: root cannot be null with 
> >> truncated file
> >> [PDFBOX-3929] - Border style dictionary width ignored by Adobe Reader when 
> >> float
> >> [PDFBOX-3930] - replace deprecated TBSCertificateStructure
> >> [PDFBOX-3932] - Image with predictor 15 not rendered correctly
> >> [PDFBOX-3934] - Page missing
> >> [PDFBOX-3935] - DataFormatException: invalid stored block lengths
> >> [PDFBOX-3936] - IllegalArgumentException: root cannot be null with 
> >> truncated
> >> file (2)
> >> [PDFBOX-3937] - NPE in PDCIDFontType2 constructor
> >> [PDFBOX-3940] - Lost metadata in 2.0.8-SNAPSHOT
> >> [PDFBOX-3942] - ClassCastException in getOptionalContentGroups
> >> [PDFBOX-3943] - /Helv entry in /DR not created if /DR exists
> >> [PDFBOX-3946] - NPE in PDActionURI.getURI() if URI doesn't exist
> >> [PDFBOX-3947] - ArrayIndexOutOfBoundsException in bfSearchForObjStreams
> >> [PDFBOX-3948] - NumberFormatException in bfSearchForObjStreams
> >> [PDFBOX-3949] - NPE in bfSearchForObjStreams
> >> [PDFBOX-3950] - NPE in PageIterator.enqueueKids
> >> [PDFBOX-3955] - new -- very slow processing on truncated PDF
> >> [PDFBOX-3957] - Pages lost
> >> [PDFBOX-3958] - UTF-16 (BE) URI improperly decoded
> >> [PDFBOX-3959] - DataFormatException: invalid code lengths set with 
> >> truncated file
> >> [PDFBOX-3963] - ClassCastException in PDCIDFont.readVerticalDisplacements()
> >> [PDFBOX-3965] - Truetype Font glyphs not rendered
> >> [PDFBOX-3967] - IllegalArgumentException: Illegal Capacity: -1
> >> [PDFBOX-3969] - Splitting starts counting for cutting out pages wrongly
> >> [PDFBOX-3972] - Incorrect page after merge for OpenAction with GoTo page 
> >> destination
> >> [PDFBOX-3976] - NPE in bfSearchForTrailer
> >> [PDFBOX-3977] - /Info dictionary no longer available
> >> [PDFBOX-3978] - IllegalStateException on saveIncrementalForExternalSigning
> >> [PDFBOX-3979] - NullPointerException on
> >> Type1Parser.readCharStrings(Type1Parser.java:713)
> >>
> >> Improvement
> >>
> >> [PDFBOX-3878] - Improve and refactor RemoveAllText example
> >> [PDFBOX-3890] - The operator Tz is not available when creating new PDF 
> >> using
> >> PDPageContentStream
> >> [PDFBOX-3897] - Avoid sRGB self-conversions
> >> [PDFBOX-3900] - Optimize PDSeparation for shadings
> >> [PDFBOX-3911] - Handle new line characters in single line text fields
> >> [PDFBOX-3920] - CIDSet should be PDF/A-2b compatible
> >> [PDFBOX-3927] - Support optional content in annotations
> >> [PDFBOX-3944] - ERROR "Can't read embedded ICC profile" is too scary
> >> [PDFBOX-3971] - Add Certificate Dictionary to seed value in signature field
> >> [PDFBOX-3982] - [Patch/RFC] Set maximum compression level on FlateFilter
> >> [PDFBOX-3983] - [Patch] Don't a allow a miter limit <= 0
> >>
> >> Task
> >>
> >> [PDFBOX-3584] - Build and test PDFBox with JDK9
> >> [PDFBOX-3873] - Fix text comparison in PDFontTest
> >> [PDFBOX-3938] - Add test from PDFBOX-2079 to 2.0 and trunk
> >> [PDFBOX-3974] - Add more parsing regression tests
> >>
> >> Release Contents
> >> ----------------
> >>
> >> This release consists of a single source archive packaged as a zip file.
> >> The archive can be unpacked with the jar tool from your JDK installation.
> >> See the README.txt file for instructions on how to build this release.
> >>
> >> The source archive is accompanied by SHA1 and MD5 checksums and a PGP
> >> signature that you can use to verify the authenticity of your download.
> >> The public key used for the PGP signature can be found at
> >> https://svn.apache.org/repos/asf/pdfbox/KEYS.
> >>
> >> About Apache PDFBox
> >> -------------------
> >>
> >> Apache PDFBox is an open source Java library for working with PDF 
> >> documents.
> >> This project allows creation of new PDF documents, manipulation of existing
> >> documents and the ability to extract content from documents. Apache PDFBox
> >> also includes several command line utilities. Apache PDFBox is published
> >> under the Apache License, Version 2.0.
> >>
> >> For more information, visit http://pdfbox.apache.org/
> >>
> >> About The Apache Software Foundation
> >> ------------------------------------
> >>
> >> Established in 1999, The Apache Software Foundation provides 
> >> organizational,
> >> legal, and financial support for more than 100 freely-available,
> >> collaboratively-developed Open Source projects. The pragmatic Apache 
> >> License
> >> enables individual and commercial users to easily deploy Apache software;
> >> the Foundation's intellectual property framework limits the legal exposure
> >> of its 2,500+ contributors.
> >>
> >> For more information, visit http://www.apache.org/
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [email protected]
> >> For additional commands, e-mail: [email protected]
> >>
> >>
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to