Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2015-6748 PoC — JSoup 跨站脚本漏洞

Source
Associated Vulnerability
Title:JSoup 跨站脚本漏洞 (CVE-2015-6748)
Description:JSoup是美国软件开发者Jonathan Hedley所研发的一款Java的HTML解析器,它可通过DOM、CSS以及类似于JQuery的操作方法来取出和操作数据。 Jsoup 1.8.3之前的版本中存在跨站脚本漏洞。远程攻击者可利用该漏洞在受影响站点上下文中执行任意脚本代码,窃取基于cookie的身份验证。
Description
jhy/jsoup with CVE-2015-6748
File Snapshot

[4.0K] /data/pocs/7454d780d02795e4631b8b5bb9b001164eb483f1 ├── [ 29K] CHANGES ├── [1.1K] LICENSE ├── [6.1K] pom.xml ├── [ 882] README └── [4.0K] src ├── [4.0K] main │   ├── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] jsoup │   │   ├── [ 20K] Connection.java │   │   ├── [4.0K] examples │   │   │   ├── [5.4K] HtmlToPlainText.java │   │   │   ├── [1.8K] ListLinks.java │   │   │   └── [ 145] package-info.java │   │   ├── [4.0K] helper │   │   │   ├── [9.3K] DataUtil.java │   │   │   ├── [2.0K] DescendableLinkedList.java │   │   │   ├── [ 33K] HttpConnection.java │   │   │   ├── [4.8K] StringUtil.java │   │   │   ├── [3.0K] Validate.java │   │   │   └── [5.0K] W3CDom.java │   │   ├── [ 655] HttpStatusException.java │   │   ├── [ 10K] Jsoup.java │   │   ├── [4.0K] nodes │   │   │   ├── [4.7K] Attribute.java │   │   │   ├── [7.9K] Attributes.java │   │   │   ├── [1.1K] Comment.java │   │   │   ├── [1.7K] DataNode.java │   │   │   ├── [ 19K] Document.java │   │   │   ├── [1.8K] DocumentType.java │   │   │   ├── [ 42K] Element.java │   │   │   ├── [1.2K] entities-base.properties │   │   │   ├── [ 27K] entities-full.properties │   │   │   ├── [9.7K] Entities.java │   │   │   ├── [4.0K] FormElement.java │   │   │   ├── [ 22K] Node.java │   │   │   ├── [ 64] package-info.java │   │   │   ├── [6.0K] TextNode.java │   │   │   └── [2.0K] XmlDeclaration.java │   │   ├── [ 145] package-info.java │   │   ├── [4.0K] parser │   │   │   ├── [ 11K] CharacterReader.java │   │   │   ├── [ 24K] HtmlTreeBuilder.java │   │   │   ├── [ 68K] HtmlTreeBuilderState.java │   │   │   ├── [ 101] package-info.java │   │   │   ├── [ 893] ParseError.java │   │   │   ├── [ 732] ParseErrorList.java │   │   │   ├── [6.4K] Parser.java │   │   │   ├── [9.9K] Tag.java │   │   │   ├── [9.8K] Tokeniser.java │   │   │   ├── [ 58K] TokeniserState.java │   │   │   ├── [8.1K] Token.java │   │   │   ├── [ 12K] TokenQueue.java │   │   │   ├── [2.3K] TreeBuilder.java │   │   │   └── [4.2K] XmlTreeBuilder.java │   │   ├── [4.0K] safety │   │   │   ├── [6.2K] Cleaner.java │   │   │   ├── [ 95] package-info.java │   │   │   └── [ 23K] Whitelist.java │   │   ├── [4.0K] select │   │   │   ├── [1.4K] Collector.java │   │   │   ├── [2.7K] CombiningEvaluator.java │   │   │   ├── [ 15K] Elements.java │   │   │   ├── [ 18K] Evaluator.java │   │   │   ├── [1.4K] NodeTraversor.java │   │   │   ├── [1.2K] NodeVisitor.java │   │   │   ├── [ 86] package-info.java │   │   │   ├── [ 13K] QueryParser.java │   │   │   ├── [ 13K] Selector.java │   │   │   └── [3.7K] StructuralEvaluator.java │   │   └── [ 677] UnsupportedMimeTypeException.java │   └── [4.0K] javadoc │   └── [1.1K] overview.html └── [4.0K] test ├── [4.0K] java │   └── [4.0K] org │   └── [4.0K] jsoup │   ├── [4.0K] helper │   │   ├── [4.2K] DataUtilTest.java │   │   ├── [5.9K] HttpConnectionTest.java │   │   ├── [2.8K] StringUtilTest.java │   │   └── [1.7K] W3CDomTest.java │   ├── [4.0K] integration │   │   ├── [1.0K] Benchmark.java │   │   ├── [8.2K] ParseTest.java │   │   └── [ 19K] UrlConnectTest.java │   ├── [4.0K] nodes │   │   ├── [ 792] AttributesTest.java │   │   ├── [ 645] AttributeTest.java │   │   ├── [ 16K] DocumentTest.java │   │   ├── [1.5K] DocumentTypeTest.java │   │   ├── [ 33K] ElementTest.java │   │   ├── [4.2K] EntitiesTest.java │   │   ├── [5.0K] FormElementTest.java │   │   ├── [ 11K] NodeTest.java │   │   └── [2.6K] TextNodeTest.java │   ├── [4.0K] parser │   │   ├── [2.6K] AttributeParseTest.java │   │   ├── [8.5K] CharacterReaderTest.java │   │   ├── [ 42K] HtmlParserTest.java │   │   ├── [1.6K] TagTest.java │   │   ├── [2.0K] TokenQueueTest.java │   │   └── [4.9K] XmlTreeBuilderTest.java │   ├── [4.0K] safety │   │   └── [ 11K] CleanerTest.java │   ├── [4.0K] select │   │   ├── [7.2K] CssTest.java │   │   ├── [ 11K] ElementsTest.java │   │   ├── [1.7K] QueryParserTest.java │   │   └── [ 25K] SelectorTest.java │   └── [ 314] TextUtil.java └── [4.0K] resources └── [4.0K] htmltests ├── [4.1K] baidu-cn-home.html ├── [ 161] baidu-variant.html ├── [ 43K] google-ipod.html ├── [ 67] meta-charset-1.html ├── [ 44] meta-charset-2.html ├── [ 45] meta-charset-3.html ├── [159K] news-com-au-home.html ├── [ 65K] nyt-article-1.html ├── [1.1K] README ├── [ 96K] smh-biz-article-1.html ├── [1.0K] thumb.jpg ├── [ 45] xml-test.xml ├── [156K] yahoo-article-1.html └── [ 86K] yahoo-jp.html 24 directories, 103 files
Shenlong Bot has cached this for you
Remarks
    1. It is advised to access via the original source first.
    2. If the original source is unavailable, please email f.jinxu#gmail.com for a local snapshot (replace # with @).
    3. Shenlong has snapshotted the POC code for you. To support long-term maintenance, please consider donating. Thank you for your support.