From 7231dfb9707ceb0ed09f4465201f5c1751d06d22 Mon Sep 17 00:00:00 2001 From: Erlend Oftedal Date: Thu, 6 Jun 2024 22:46:43 +0200 Subject: [PATCH] Fixes #436 --- repository/jsrepository-master.json | 16 ++++++++++++++++ repository/jsrepository-v2.json | 15 +++++++++++++++ repository/jsrepository.json | 15 +++++++++++++++ repository/testcases.json | 6 ++++++ 4 files changed, 52 insertions(+) diff --git a/repository/jsrepository-master.json b/repository/jsrepository-master.json index fb82c1e8..33023191 100644 --- a/repository/jsrepository-master.json +++ b/repository/jsrepository-master.json @@ -5895,6 +5895,22 @@ ] } }, + "pdfobject": { + "vulnerabilities": [], + "extractors": { + "uri": [ + "/pdfobject@(§§version§§)/", + "/pdfobject/(§§version§§)/pdfobject(\\.min)?\\.js" + ], + "filecontent": [ + "\\* +PDFObject v(§§version§§)", + "/*[\\s]+PDFObject v(§§version§§)", + "let pdfobjectversion = \"(§§version§§)\";", + "pdfobjectversion:\"(§§version§§)\"" + ] + } + }, + "dont check": { "vulnerabilities": [], "extractors": { diff --git a/repository/jsrepository-v2.json b/repository/jsrepository-v2.json index 8fc52294..2917add7 100644 --- a/repository/jsrepository-v2.json +++ b/repository/jsrepository-v2.json @@ -7500,6 +7500,21 @@ ] } }, + "pdfobject": { + "vulnerabilities": [], + "extractors": { + "uri": [ + "/pdfobject@(§§version§§)/", + "/pdfobject/(§§version§§)/pdfobject(\\.min)?\\.js" + ], + "filecontent": [ + "\\* +PDFObject v(§§version§§)", + "/*[\\s]+PDFObject v(§§version§§)", + "let pdfobjectversion = \"(§§version§§)\";", + "pdfobjectversion:\"(§§version§§)\"" + ] + } + }, "dont check": { "vulnerabilities": [], "extractors": { diff --git a/repository/jsrepository.json b/repository/jsrepository.json index 6fb1da67..8c8dddda 100644 --- a/repository/jsrepository.json +++ b/repository/jsrepository.json @@ -7430,6 +7430,21 @@ ] } }, + "pdfobject": { + "vulnerabilities": [], + "extractors": { + "uri": [ + "/pdfobject@(§§version§§)/", + "/pdfobject/(§§version§§)/pdfobject(\\.min)?\\.js" + ], + "filecontent": [ + "\\* +PDFObject v(§§version§§)", + "/*[\\s]+PDFObject v(§§version§§)", + "let pdfobjectversion = \"(§§version§§)\";", + "pdfobjectversion:\"(§§version§§)\"" + ] + } + }, "dont check": { "vulnerabilities": [], "extractors": { diff --git a/repository/testcases.json b/repository/testcases.json index 2a919536..a68e0da5 100644 --- a/repository/testcases.json +++ b/repository/testcases.json @@ -652,5 +652,11 @@ ], "subversions": ["", ".min"] } + }, + "pdfobject": { + "https://cdnjs.cloudflare.com/ajax/libs/pdfobject/§§version§§/pdfobject§§subversion§§.js": { + "versions": ["2.1.1", "2.3.0"], + "subversions": ["", ".min"] + } } }