| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802 |
- {
- "auditReportVersion": 2,
- "vulnerabilities": {
- "@dcloudio/uni-template-compiler": {
- "name": "@dcloudio/uni-template-compiler",
- "severity": "moderate",
- "isDirect": true,
- "via": [
- "vue-template-compiler"
- ],
- "effects": [],
- "range": "*",
- "nodes": [
- "node_modules/@dcloudio/uni-template-compiler"
- ],
- "fixAvailable": false
- },
- "@dcloudio/vue-cli-plugin-uni": {
- "name": "@dcloudio/vue-cli-plugin-uni",
- "severity": "moderate",
- "isDirect": true,
- "via": [
- "postcss-import",
- "postcss-selector-parser"
- ],
- "effects": [],
- "range": "*",
- "nodes": [
- "node_modules/@dcloudio/vue-cli-plugin-uni"
- ],
- "fixAvailable": false
- },
- "@intervolga/optimize-cssnano-plugin": {
- "name": "@intervolga/optimize-cssnano-plugin",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "cssnano",
- "cssnano-preset-default",
- "postcss"
- ],
- "effects": [],
- "range": "*",
- "nodes": [
- "node_modules/@intervolga/optimize-cssnano-plugin"
- ],
- "fixAvailable": true
- },
- "@jest/core": {
- "name": "@jest/core",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "@jest/reporters",
- "@jest/transform",
- "jest-config",
- "jest-haste-map",
- "jest-resolve-dependencies",
- "jest-runner",
- "jest-runtime",
- "jest-snapshot"
- ],
- "effects": [
- "jest"
- ],
- "range": "*",
- "nodes": [
- "node_modules/@jest/core"
- ],
- "fixAvailable": {
- "name": "jest",
- "version": "25.1.0",
- "isSemVerMajor": true
- }
- },
- "@jest/reporters": {
- "name": "@jest/reporters",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "@jest/transform",
- "jest-haste-map",
- "node-notifier"
- ],
- "effects": [
- "@jest/core"
- ],
- "range": "*",
- "nodes": [
- "node_modules/@jest/reporters"
- ],
- "fixAvailable": {
- "name": "jest",
- "version": "25.1.0",
- "isSemVerMajor": true
- }
- },
- "@jest/test-sequencer": {
- "name": "@jest/test-sequencer",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "jest-haste-map",
- "jest-runner",
- "jest-runtime"
- ],
- "effects": [
- "jest-config"
- ],
- "range": "<=26.6.3",
- "nodes": [
- "node_modules/@jest/test-sequencer"
- ],
- "fixAvailable": {
- "name": "jest",
- "version": "25.1.0",
- "isSemVerMajor": true
- }
- },
- "@jest/transform": {
- "name": "@jest/transform",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "jest-haste-map"
- ],
- "effects": [
- "babel-jest",
- "jest-runtime"
- ],
- "range": "<=26.6.2",
- "nodes": [
- "node_modules/@jest/transform"
- ],
- "fixAvailable": {
- "name": "jest",
- "version": "25.1.0",
- "isSemVerMajor": true
- }
- },
- "@tootallnate/once": {
- "name": "@tootallnate/once",
- "severity": "low",
- "isDirect": false,
- "via": [
- {
- "source": 1119438,
- "name": "@tootallnate/once",
- "dependency": "@tootallnate/once",
- "title": "@tootallnate/once vulnerable to Incorrect Control Flow Scoping",
- "url": "https://github.com/advisories/GHSA-vpq2-c234-7xj6",
- "severity": "low",
- "cwe": [
- "CWE-705"
- ],
- "cvss": {
- "score": 3.3,
- "vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L"
- },
- "range": "<2.0.1"
- }
- ],
- "effects": [
- "http-proxy-agent"
- ],
- "range": "<2.0.1",
- "nodes": [
- "node_modules/@tootallnate/once"
- ],
- "fixAvailable": true
- },
- "@types/webpack-dev-server": {
- "name": "@types/webpack-dev-server",
- "severity": "high",
- "isDirect": false,
- "via": [
- "http-proxy-middleware"
- ],
- "effects": [],
- "range": "3.11.2 - 4.0.3",
- "nodes": [
- "node_modules/@types/webpack-dev-server"
- ],
- "fixAvailable": true
- },
- "@vue/babel-plugin-jsx": {
- "name": "@vue/babel-plugin-jsx",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "@vue/babel-plugin-resolve-type"
- ],
- "effects": [],
- "range": "1.2.0-alpha.0 - 1.2.0 || 1.5.0",
- "nodes": [
- "node_modules/@vue/babel-plugin-jsx"
- ],
- "fixAvailable": true
- },
- "@vue/babel-plugin-resolve-type": {
- "name": "@vue/babel-plugin-resolve-type",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "@vue/compiler-sfc"
- ],
- "effects": [
- "@vue/babel-plugin-jsx"
- ],
- "range": "<=1.2.0-beta.0",
- "nodes": [
- "node_modules/@vue/babel-plugin-resolve-type"
- ],
- "fixAvailable": true
- },
- "@vue/cli-plugin-babel": {
- "name": "@vue/cli-plugin-babel",
- "severity": "moderate",
- "isDirect": true,
- "via": [
- "@vue/cli-shared-utils",
- "webpack"
- ],
- "effects": [],
- "range": "3.4.0 - 4.5.19",
- "nodes": [
- "node_modules/@vue/cli-plugin-babel"
- ],
- "fixAvailable": {
- "name": "@vue/cli-plugin-babel",
- "version": "5.0.9",
- "isSemVerMajor": true
- }
- },
- "@vue/cli-plugin-router": {
- "name": "@vue/cli-plugin-router",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "@vue/cli-shared-utils"
- ],
- "effects": [
- "@vue/cli-service"
- ],
- "range": "<=4.5.19",
- "nodes": [
- "node_modules/@vue/cli-plugin-router"
- ],
- "fixAvailable": false
- },
- "@vue/cli-service": {
- "name": "@vue/cli-service",
- "severity": "critical",
- "isDirect": true,
- "via": [
- "@intervolga/optimize-cssnano-plugin",
- "@vue/cli-plugin-router",
- "@vue/cli-shared-utils",
- "@vue/component-compiler-utils",
- "autoprefixer",
- "copy-webpack-plugin",
- "css-loader",
- "cssnano",
- "globby",
- "html-webpack-plugin",
- "postcss-loader",
- "terser-webpack-plugin",
- "vue-loader",
- "webpack",
- "webpack-dev-server"
- ],
- "effects": [],
- "range": "*",
- "nodes": [
- "node_modules/@vue/cli-service"
- ],
- "fixAvailable": false
- },
- "@vue/cli-shared-utils": {
- "name": "@vue/cli-shared-utils",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "request"
- ],
- "effects": [
- "@vue/cli-plugin-babel",
- "@vue/cli-plugin-router"
- ],
- "range": "<=4.5.19",
- "nodes": [
- "node_modules/@vue/cli-shared-utils"
- ],
- "fixAvailable": false
- },
- "@vue/compiler-sfc": {
- "name": "@vue/compiler-sfc",
- "severity": "moderate",
- "isDirect": true,
- "via": [
- "postcss"
- ],
- "effects": [
- "@vue/babel-plugin-resolve-type",
- "vue"
- ],
- "range": "3.0.0-alpha.0 - 3.0.5",
- "nodes": [
- "node_modules/@vue/compiler-sfc"
- ],
- "fixAvailable": {
- "name": "vue",
- "version": "3.5.44",
- "isSemVerMajor": true
- }
- },
- "@vue/component-compiler-utils": {
- "name": "@vue/component-compiler-utils",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss",
- "postcss-selector-parser"
- ],
- "effects": [
- "@vue/cli-service",
- "vue-loader"
- ],
- "range": "*",
- "nodes": [
- "node_modules/@vue/component-compiler-utils"
- ],
- "fixAvailable": false
- },
- "anymatch": {
- "name": "anymatch",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "micromatch"
- ],
- "effects": [
- "chokidar",
- "sane"
- ],
- "range": "1.2.0 - 2.0.0",
- "nodes": [
- "node_modules/sane/node_modules/anymatch",
- "node_modules/watchpack-chokidar2/node_modules/anymatch",
- "node_modules/webpack-dev-server/node_modules/anymatch"
- ],
- "fixAvailable": {
- "name": "jest",
- "version": "25.1.0",
- "isSemVerMajor": true
- }
- },
- "autoprefixer": {
- "name": "autoprefixer",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "1.0.20131222 - 9.8.8",
- "nodes": [
- "node_modules/autoprefixer"
- ],
- "fixAvailable": true
- },
- "babel-jest": {
- "name": "babel-jest",
- "severity": "moderate",
- "isDirect": true,
- "via": [
- "@jest/transform"
- ],
- "effects": [
- "jest-config"
- ],
- "range": "24.2.0-alpha.0 - 26.6.3",
- "nodes": [
- "node_modules/babel-jest"
- ],
- "fixAvailable": {
- "name": "babel-jest",
- "version": "30.5.2",
- "isSemVerMajor": true
- }
- },
- "body-parser": {
- "name": "body-parser",
- "severity": "high",
- "isDirect": false,
- "via": [
- {
- "source": 1243073,
- "name": "body-parser",
- "dependency": "body-parser",
- "title": "body-parser vulnerable to Denial of Service via trailing bytes after a compressed request body",
- "url": "https://github.com/advisories/GHSA-27r3-jxmh-p828",
- "severity": "high",
- "cwe": [
- "CWE-248"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
- },
- "range": "<1.20.9"
- }
- ],
- "effects": [],
- "range": "<1.20.9",
- "nodes": [
- "node_modules/body-parser"
- ],
- "fixAvailable": true
- },
- "brace-expansion": {
- "name": "brace-expansion",
- "severity": "high",
- "isDirect": false,
- "via": [
- {
- "source": 1240100,
- "name": "brace-expansion",
- "dependency": "brace-expansion",
- "title": "brace-expansion: Quadratic-time expansion of the `{a},b}` rewrite causes CPU denial of service",
- "url": "https://github.com/advisories/GHSA-q2hr-2g5m-vwhr",
- "severity": "moderate",
- "cwe": [
- "CWE-400",
- "CWE-407"
- ],
- "cvss": {
- "score": 5.3,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L"
- },
- "range": "<1.1.21"
- },
- {
- "source": 1240101,
- "name": "brace-expansion",
- "dependency": "brace-expansion",
- "title": "brace-expansion: Quadratic-time expansion of the `{a},b}` rewrite causes CPU denial of service",
- "url": "https://github.com/advisories/GHSA-q2hr-2g5m-vwhr",
- "severity": "moderate",
- "cwe": [
- "CWE-400",
- "CWE-407"
- ],
- "cvss": {
- "score": 5.3,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L"
- },
- "range": ">=2.0.0 <2.1.7"
- },
- {
- "source": 1240104,
- "name": "brace-expansion",
- "dependency": "brace-expansion",
- "title": "brace-expansion: DoS via uncontrolled recursion on nested brace groups causing stack exhaustion",
- "url": "https://github.com/advisories/GHSA-qhr7-859c-m2p7",
- "severity": "high",
- "cwe": [
- "CWE-400",
- "CWE-674"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
- },
- "range": "<1.1.20"
- },
- {
- "source": 1240105,
- "name": "brace-expansion",
- "dependency": "brace-expansion",
- "title": "brace-expansion: DoS via uncontrolled recursion on nested brace groups causing stack exhaustion",
- "url": "https://github.com/advisories/GHSA-qhr7-859c-m2p7",
- "severity": "high",
- "cwe": [
- "CWE-400",
- "CWE-674"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
- },
- "range": ">=2.0.0 <2.1.6"
- },
- {
- "source": 1240108,
- "name": "brace-expansion",
- "dependency": "brace-expansion",
- "title": "brace-expansion: DoS via uncontrolled recursion in parseCommaParts causing stack exhaustion",
- "url": "https://github.com/advisories/GHSA-6j4f-fj2g-mc7p",
- "severity": "high",
- "cwe": [
- "CWE-400",
- "CWE-674"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
- },
- "range": "<1.1.19"
- },
- {
- "source": 1240109,
- "name": "brace-expansion",
- "dependency": "brace-expansion",
- "title": "brace-expansion: DoS via uncontrolled recursion in parseCommaParts causing stack exhaustion",
- "url": "https://github.com/advisories/GHSA-6j4f-fj2g-mc7p",
- "severity": "high",
- "cwe": [
- "CWE-400",
- "CWE-674"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
- },
- "range": ">=2.0.0 <2.1.5"
- }
- ],
- "effects": [],
- "range": "<=1.1.20 || 2.0.0 - 2.1.6",
- "nodes": [
- "node_modules/brace-expansion",
- "node_modules/filelist/node_modules/brace-expansion"
- ],
- "fixAvailable": true
- },
- "braces": {
- "name": "braces",
- "severity": "high",
- "isDirect": false,
- "via": [
- {
- "source": 1098094,
- "name": "braces",
- "dependency": "braces",
- "title": "Uncontrolled resource consumption in braces",
- "url": "https://github.com/advisories/GHSA-grv7-fg5c-xmjg",
- "severity": "high",
- "cwe": [
- "CWE-400",
- "CWE-1050"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
- },
- "range": "<3.0.3"
- }
- ],
- "effects": [
- "chokidar",
- "micromatch"
- ],
- "range": "<3.0.3",
- "nodes": [
- "node_modules/globby/node_modules/braces",
- "node_modules/sane/node_modules/braces",
- "node_modules/watchpack-chokidar2/node_modules/braces",
- "node_modules/webpack-dev-server/node_modules/braces",
- "node_modules/webpack/node_modules/braces"
- ],
- "fixAvailable": false
- },
- "browserify-sign": {
- "name": "browserify-sign",
- "severity": "low",
- "isDirect": false,
- "via": [
- "elliptic"
- ],
- "effects": [
- "crypto-browserify"
- ],
- "range": ">=2.4.0",
- "nodes": [
- "node_modules/browserify-sign"
- ],
- "fixAvailable": false
- },
- "chokidar": {
- "name": "chokidar",
- "severity": "high",
- "isDirect": false,
- "via": [
- "anymatch",
- "braces",
- "readdirp"
- ],
- "effects": [
- "watchpack-chokidar2",
- "webpack-dev-server"
- ],
- "range": "1.3.0 - 2.1.8",
- "nodes": [
- "node_modules/watchpack-chokidar2/node_modules/chokidar",
- "node_modules/webpack-dev-server/node_modules/chokidar"
- ],
- "fixAvailable": false
- },
- "compression": {
- "name": "compression",
- "severity": "high",
- "isDirect": false,
- "via": [
- {
- "source": 1241221,
- "name": "compression",
- "dependency": "compression",
- "title": "compression vulnerable to Denial of Service via memory leak on premature response close",
- "url": "https://github.com/advisories/GHSA-vc2v-76pw-4v95",
- "severity": "high",
- "cwe": [
- "CWE-401",
- "CWE-459"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
- },
- "range": "<1.8.2"
- }
- ],
- "effects": [],
- "range": "<1.8.2",
- "nodes": [
- "node_modules/compression"
- ],
- "fixAvailable": true
- },
- "copy-webpack-plugin": {
- "name": "copy-webpack-plugin",
- "severity": "high",
- "isDirect": true,
- "via": [
- "serialize-javascript",
- "webpack-log"
- ],
- "effects": [],
- "range": "4.3.0 - 13.0.1",
- "nodes": [
- "node_modules/copy-webpack-plugin"
- ],
- "fixAvailable": {
- "name": "copy-webpack-plugin",
- "version": "14.0.0",
- "isSemVerMajor": true
- }
- },
- "create-ecdh": {
- "name": "create-ecdh",
- "severity": "low",
- "isDirect": false,
- "via": [
- "elliptic"
- ],
- "effects": [
- "crypto-browserify"
- ],
- "range": "*",
- "nodes": [
- "node_modules/create-ecdh"
- ],
- "fixAvailable": false
- },
- "crypto-browserify": {
- "name": "crypto-browserify",
- "severity": "low",
- "isDirect": false,
- "via": [
- "browserify-sign",
- "create-ecdh"
- ],
- "effects": [
- "node-libs-browser"
- ],
- "range": ">=3.4.0",
- "nodes": [
- "node_modules/crypto-browserify"
- ],
- "fixAvailable": false
- },
- "css-declaration-sorter": {
- "name": "css-declaration-sorter",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=5.1.2",
- "nodes": [
- "node_modules/css-declaration-sorter"
- ],
- "fixAvailable": true
- },
- "css-loader": {
- "name": "css-loader",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "icss-utils",
- "postcss",
- "postcss-modules-extract-imports",
- "postcss-modules-local-by-default",
- "postcss-modules-scope",
- "postcss-modules-values"
- ],
- "effects": [
- "@vue/cli-service"
- ],
- "range": "0.15.0 - 4.3.0",
- "nodes": [
- "node_modules/css-loader"
- ],
- "fixAvailable": false
- },
- "css-select": {
- "name": "css-select",
- "severity": "high",
- "isDirect": false,
- "via": [
- "nth-check"
- ],
- "effects": [
- "svgo"
- ],
- "range": "<=3.1.0",
- "nodes": [
- "node_modules/svgo/node_modules/css-select"
- ],
- "fixAvailable": true
- },
- "cssnano": {
- "name": "cssnano",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "cssnano-preset-default",
- "postcss"
- ],
- "effects": [
- "@intervolga/optimize-cssnano-plugin",
- "@vue/cli-service"
- ],
- "range": "<=4.1.11",
- "nodes": [
- "node_modules/cssnano"
- ],
- "fixAvailable": false
- },
- "cssnano-preset-default": {
- "name": "cssnano-preset-default",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "css-declaration-sorter",
- "cssnano-util-raw-cache",
- "postcss",
- "postcss-calc",
- "postcss-colormin",
- "postcss-convert-values",
- "postcss-discard-comments",
- "postcss-discard-duplicates",
- "postcss-discard-empty",
- "postcss-discard-overridden",
- "postcss-merge-longhand",
- "postcss-merge-rules",
- "postcss-minify-font-values",
- "postcss-minify-gradients",
- "postcss-minify-params",
- "postcss-minify-selectors",
- "postcss-normalize-charset",
- "postcss-normalize-display-values",
- "postcss-normalize-positions",
- "postcss-normalize-repeat-style",
- "postcss-normalize-string",
- "postcss-normalize-timing-functions",
- "postcss-normalize-unicode",
- "postcss-normalize-url",
- "postcss-normalize-whitespace",
- "postcss-ordered-values",
- "postcss-reduce-initial",
- "postcss-reduce-transforms",
- "postcss-svgo",
- "postcss-unique-selectors"
- ],
- "effects": [
- "cssnano"
- ],
- "range": "<=4.0.8",
- "nodes": [
- "node_modules/cssnano-preset-default"
- ],
- "fixAvailable": false
- },
- "cssnano-util-raw-cache": {
- "name": "cssnano-util-raw-cache",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "*",
- "nodes": [
- "node_modules/cssnano-util-raw-cache"
- ],
- "fixAvailable": true
- },
- "decode-uri-component": {
- "name": "decode-uri-component",
- "severity": "high",
- "isDirect": false,
- "via": [
- {
- "source": 1147955,
- "name": "decode-uri-component",
- "dependency": "decode-uri-component",
- "title": "decode-uri-component: Denial of service via exponential decoding of malformed percent-encoded input",
- "url": "https://github.com/advisories/GHSA-vcc3-ghjq-m6fr",
- "severity": "moderate",
- "cwe": [
- "CWE-400",
- "CWE-405",
- "CWE-407",
- "CWE-1176"
- ],
- "cvss": {
- "score": 0,
- "vectorString": null
- },
- "range": "<=0.4.2"
- },
- {
- "source": 1243857,
- "name": "decode-uri-component",
- "dependency": "decode-uri-component",
- "title": "decode-uri-component vulnerable to denial of service via quadratic replacement of percent-encoded runs",
- "url": "https://github.com/advisories/GHSA-qr28-fpjm-wq7f",
- "severity": "high",
- "cwe": [
- "CWE-400",
- "CWE-407"
- ],
- "cvss": {
- "score": 0,
- "vectorString": null
- },
- "range": "<=0.5.0"
- }
- ],
- "effects": [
- "source-map-resolve"
- ],
- "range": "<=0.5.0",
- "nodes": [
- "node_modules/decode-uri-component"
- ],
- "fixAvailable": true
- },
- "deepmerge": {
- "name": "deepmerge",
- "severity": "low",
- "isDirect": false,
- "via": [
- {
- "source": 1243505,
- "name": "deepmerge",
- "dependency": "deepmerge",
- "title": "deepmerge mergeObject() allows prototype poisoning of returned objects",
- "url": "https://github.com/advisories/GHSA-gcqx-w48m-w2h4",
- "severity": "low",
- "cwe": [
- "CWE-1321"
- ],
- "cvss": {
- "score": 5.3,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N"
- },
- "range": ">=4.2.0 <=4.3.1"
- }
- ],
- "effects": [
- "jest-config"
- ],
- "range": ">=4.2.0",
- "nodes": [
- "node_modules/deepmerge"
- ],
- "fixAvailable": {
- "name": "jest",
- "version": "25.1.0",
- "isSemVerMajor": true
- }
- },
- "editorconfig": {
- "name": "editorconfig",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "minimatch"
- ],
- "effects": [
- "js-beautify"
- ],
- "range": ">=1.0.3",
- "nodes": [
- "node_modules/editorconfig"
- ],
- "fixAvailable": true
- },
- "elliptic": {
- "name": "elliptic",
- "severity": "low",
- "isDirect": false,
- "via": [
- {
- "source": 1112030,
- "name": "elliptic",
- "dependency": "elliptic",
- "title": "Elliptic Uses a Cryptographic Primitive with a Risky Implementation",
- "url": "https://github.com/advisories/GHSA-848j-6mx2-7j84",
- "severity": "low",
- "cwe": [
- "CWE-1240"
- ],
- "cvss": {
- "score": 5.6,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L"
- },
- "range": "<=6.6.1"
- }
- ],
- "effects": [
- "browserify-sign",
- "create-ecdh"
- ],
- "range": "*",
- "nodes": [
- "node_modules/elliptic"
- ],
- "fixAvailable": false
- },
- "fast-glob": {
- "name": "fast-glob",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "micromatch"
- ],
- "effects": [
- "globby"
- ],
- "range": "<=2.2.7",
- "nodes": [
- "node_modules/globby/node_modules/fast-glob"
- ],
- "fixAvailable": true
- },
- "follow-redirects": {
- "name": "follow-redirects",
- "severity": "high",
- "isDirect": false,
- "via": [
- {
- "source": 1242604,
- "name": "follow-redirects",
- "dependency": "follow-redirects",
- "title": "follow-redirects array-form headers bypass cross-origin credential stripping",
- "url": "https://github.com/advisories/GHSA-q3jh-wrc6-jgq8",
- "severity": "high",
- "cwe": [
- "CWE-200",
- "CWE-212"
- ],
- "cvss": {
- "score": 0,
- "vectorString": null
- },
- "range": ">=1.16.0 <1.16.1"
- },
- {
- "source": 1242605,
- "name": "follow-redirects",
- "dependency": "follow-redirects",
- "title": "follow-redirects sensitiveHeaders regex escaping can expose credential headers",
- "url": "https://github.com/advisories/GHSA-8r9p-f939-6h3c",
- "severity": "high",
- "cwe": [
- "CWE-185",
- "CWE-200"
- ],
- "cvss": {
- "score": 0,
- "vectorString": null
- },
- "range": ">=1.16.0 <1.16.1"
- },
- {
- "source": 1244003,
- "name": "follow-redirects",
- "dependency": "follow-redirects",
- "title": "follow-redirects: Cross-realm sensitiveHeaders arrays are discarded and custom credentials can follow redirects",
- "url": "https://github.com/advisories/GHSA-mrwp-f3q8-3g9p",
- "severity": "high",
- "cwe": [
- "CWE-201"
- ],
- "cvss": {
- "score": 5.9,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N"
- },
- "range": ">=1.16.0 <=1.16.1"
- }
- ],
- "effects": [],
- "range": "1.16.0 - 1.16.1",
- "nodes": [
- "node_modules/follow-redirects"
- ],
- "fixAvailable": true
- },
- "form-data": {
- "name": "form-data",
- "severity": "critical",
- "isDirect": false,
- "via": [
- {
- "source": 1109540,
- "name": "form-data",
- "dependency": "form-data",
- "title": "form-data uses unsafe random function in form-data for choosing boundary",
- "url": "https://github.com/advisories/GHSA-fjxv-7rqg-78g4",
- "severity": "critical",
- "cwe": [
- "CWE-330"
- ],
- "cvss": {
- "score": 0,
- "vectorString": null
- },
- "range": "<2.5.4"
- },
- {
- "source": 1120745,
- "name": "form-data",
- "dependency": "form-data",
- "title": "form-data: CRLF injection in form-data via unescaped multipart field names and filenames",
- "url": "https://github.com/advisories/GHSA-hmw2-7cc7-3qxx",
- "severity": "high",
- "cwe": [
- "CWE-93"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N"
- },
- "range": "<2.5.6"
- }
- ],
- "effects": [
- "request"
- ],
- "range": "<=2.5.5",
- "nodes": [
- "node_modules/request/node_modules/form-data"
- ],
- "fixAvailable": false
- },
- "glob": {
- "name": "glob",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- {
- "source": 1244013,
- "name": "glob",
- "dependency": "glob",
- "title": "Glob: AbortSignal cancellation bypass allows post-timeout filesystem traversal",
- "url": "https://github.com/advisories/GHSA-3g3m-2fjr-6pw4",
- "severity": "moderate",
- "cwe": [
- "CWE-400"
- ],
- "cvss": {
- "score": 0,
- "vectorString": null
- },
- "range": ">=9.0.0 <=14.0.1"
- },
- "minimatch"
- ],
- "effects": [
- "js-beautify"
- ],
- "range": "9.0.0 - 14.0.1",
- "nodes": [
- "node_modules/js-beautify/node_modules/glob"
- ],
- "fixAvailable": true
- },
- "globby": {
- "name": "globby",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "fast-glob"
- ],
- "effects": [],
- "range": "8.0.0 - 9.2.0",
- "nodes": [
- "node_modules/globby"
- ],
- "fixAvailable": true
- },
- "html-minifier": {
- "name": "html-minifier",
- "severity": "high",
- "isDirect": false,
- "via": [
- {
- "source": 1105440,
- "name": "html-minifier",
- "dependency": "html-minifier",
- "title": "kangax html-minifier REDoS vulnerability",
- "url": "https://github.com/advisories/GHSA-pfq8-rq6v-vf5m",
- "severity": "high",
- "cwe": [
- "CWE-400",
- "CWE-1333"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
- },
- "range": "<=4.0.0"
- }
- ],
- "effects": [
- "html-webpack-plugin"
- ],
- "range": "<=4.0.0",
- "nodes": [
- "node_modules/html-minifier"
- ],
- "fixAvailable": false
- },
- "html-webpack-plugin": {
- "name": "html-webpack-plugin",
- "severity": "critical",
- "isDirect": false,
- "via": [
- "html-minifier",
- "loader-utils"
- ],
- "effects": [
- "@vue/cli-service"
- ],
- "range": "1.4.0 - 4.0.0-beta.14",
- "nodes": [
- "node_modules/html-webpack-plugin"
- ],
- "fixAvailable": false
- },
- "http-proxy-agent": {
- "name": "http-proxy-agent",
- "severity": "low",
- "isDirect": false,
- "via": [
- "@tootallnate/once"
- ],
- "effects": [
- "jsdom"
- ],
- "range": "4.0.1",
- "nodes": [
- "node_modules/http-proxy-agent"
- ],
- "fixAvailable": true
- },
- "http-proxy-middleware": {
- "name": "http-proxy-middleware",
- "severity": "high",
- "isDirect": false,
- "via": [
- {
- "source": 1100223,
- "name": "http-proxy-middleware",
- "dependency": "http-proxy-middleware",
- "title": "Denial of service in http-proxy-middleware",
- "url": "https://github.com/advisories/GHSA-c7qv-q95q-8v27",
- "severity": "high",
- "cwe": [
- "CWE-400"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
- },
- "range": "<2.0.7"
- },
- {
- "source": 1104105,
- "name": "http-proxy-middleware",
- "dependency": "http-proxy-middleware",
- "title": "http-proxy-middleware allows fixRequestBody to proceed even if bodyParser has failed",
- "url": "https://github.com/advisories/GHSA-9gqv-wp59-fq42",
- "severity": "moderate",
- "cwe": [
- "CWE-754"
- ],
- "cvss": {
- "score": 4,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N"
- },
- "range": ">=1.3.0 <2.0.9"
- },
- {
- "source": 1104106,
- "name": "http-proxy-middleware",
- "dependency": "http-proxy-middleware",
- "title": "http-proxy-middleware can call writeBody twice because \"else if\" is not used",
- "url": "https://github.com/advisories/GHSA-4www-5p9h-95mh",
- "severity": "moderate",
- "cwe": [
- "CWE-670"
- ],
- "cvss": {
- "score": 4,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:N/A:L"
- },
- "range": ">=1.3.0 <2.0.8"
- },
- {
- "source": 1121360,
- "name": "http-proxy-middleware",
- "dependency": "http-proxy-middleware",
- "title": "http-proxy-middleware `router` host+path substring matching allows Host-header-driven backend routing bypass",
- "url": "https://github.com/advisories/GHSA-64mm-vxmg-q3vj",
- "severity": "moderate",
- "cwe": [
- "CWE-20",
- "CWE-187"
- ],
- "cvss": {
- "score": 0,
- "vectorString": null
- },
- "range": ">=0.16.0 <2.0.10"
- },
- "micromatch"
- ],
- "effects": [
- "@types/webpack-dev-server",
- "webpack-dev-server"
- ],
- "range": "<=2.0.10-beta.0",
- "nodes": [
- "node_modules/http-proxy-middleware",
- "node_modules/webpack-dev-server/node_modules/http-proxy-middleware"
- ],
- "fixAvailable": false
- },
- "icss-utils": {
- "name": "icss-utils",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [
- "css-loader",
- "postcss-modules-local-by-default",
- "postcss-modules-values"
- ],
- "range": "<=4.1.1",
- "nodes": [
- "node_modules/icss-utils"
- ],
- "fixAvailable": false
- },
- "ip": {
- "name": "ip",
- "severity": "high",
- "isDirect": false,
- "via": [
- {
- "source": 1101851,
- "name": "ip",
- "dependency": "ip",
- "title": "ip SSRF improper categorization in isPublic",
- "url": "https://github.com/advisories/GHSA-2p57-rm9w-gvfp",
- "severity": "high",
- "cwe": [
- "CWE-918"
- ],
- "cvss": {
- "score": 8.1,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H"
- },
- "range": "<=2.0.1"
- }
- ],
- "effects": [
- "webpack-dev-server"
- ],
- "range": "*",
- "nodes": [
- "node_modules/ip"
- ],
- "fixAvailable": false
- },
- "jest": {
- "name": "jest",
- "severity": "low",
- "isDirect": true,
- "via": [
- "@jest/core",
- "jest-cli"
- ],
- "effects": [],
- "range": ">=25.2.0-alpha.86",
- "nodes": [
- "node_modules/jest"
- ],
- "fixAvailable": {
- "name": "jest",
- "version": "25.1.0",
- "isSemVerMajor": true
- }
- },
- "jest-cli": {
- "name": "jest-cli",
- "severity": "low",
- "isDirect": false,
- "via": [
- "@jest/core",
- "jest-config"
- ],
- "effects": [],
- "range": ">=25.2.0-alpha.86",
- "nodes": [
- "node_modules/jest-cli"
- ],
- "fixAvailable": true
- },
- "jest-config": {
- "name": "jest-config",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "@jest/test-sequencer",
- "babel-jest",
- "deepmerge",
- "jest-jasmine2"
- ],
- "effects": [
- "@jest/core",
- "jest-cli",
- "jest-runner",
- "jest-runtime"
- ],
- "range": ">=24.2.0-alpha.0",
- "nodes": [
- "node_modules/jest-config"
- ],
- "fixAvailable": {
- "name": "jest",
- "version": "25.1.0",
- "isSemVerMajor": true
- }
- },
- "jest-haste-map": {
- "name": "jest-haste-map",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "sane"
- ],
- "effects": [
- "@jest/core",
- "@jest/reporters",
- "@jest/test-sequencer",
- "@jest/transform",
- "jest-runner",
- "jest-runtime",
- "jest-snapshot"
- ],
- "range": "24.0.0-alpha.0 - 26.6.2",
- "nodes": [
- "node_modules/jest-haste-map"
- ],
- "fixAvailable": {
- "name": "jest",
- "version": "25.1.0",
- "isSemVerMajor": true
- }
- },
- "jest-jasmine2": {
- "name": "jest-jasmine2",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "jest-runtime",
- "jest-snapshot"
- ],
- "effects": [],
- "range": "25.2.0-alpha.86 - 26.6.3",
- "nodes": [
- "node_modules/jest-jasmine2"
- ],
- "fixAvailable": true
- },
- "jest-resolve-dependencies": {
- "name": "jest-resolve-dependencies",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "jest-snapshot"
- ],
- "effects": [],
- "range": "26.1.0 - 26.6.3",
- "nodes": [
- "node_modules/jest-resolve-dependencies"
- ],
- "fixAvailable": true
- },
- "jest-runner": {
- "name": "jest-runner",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "jest-config",
- "jest-haste-map",
- "jest-runtime"
- ],
- "effects": [
- "@jest/core",
- "@jest/test-sequencer"
- ],
- "range": "24.0.0-alpha.0 - 27.0.1",
- "nodes": [
- "node_modules/jest-runner"
- ],
- "fixAvailable": {
- "name": "jest",
- "version": "25.1.0",
- "isSemVerMajor": true
- }
- },
- "jest-runtime": {
- "name": "jest-runtime",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "@jest/transform",
- "jest-config",
- "jest-haste-map",
- "jest-snapshot"
- ],
- "effects": [
- "jest-jasmine2",
- "jest-runner"
- ],
- "range": "24.0.0-alpha.0 - 26.6.3",
- "nodes": [
- "node_modules/jest-runtime"
- ],
- "fixAvailable": {
- "name": "jest",
- "version": "25.1.0",
- "isSemVerMajor": true
- }
- },
- "jest-snapshot": {
- "name": "jest-snapshot",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "jest-haste-map"
- ],
- "effects": [
- "@jest/core",
- "jest-jasmine2",
- "jest-resolve-dependencies",
- "jest-runtime"
- ],
- "range": "24.2.0-alpha.0 - 24.5.0 || 26.1.0 - 26.6.2",
- "nodes": [
- "node_modules/jest-snapshot"
- ],
- "fixAvailable": {
- "name": "jest",
- "version": "25.1.0",
- "isSemVerMajor": true
- }
- },
- "js-beautify": {
- "name": "js-beautify",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "editorconfig",
- "glob"
- ],
- "effects": [],
- "range": ">=1.14.9",
- "nodes": [
- "node_modules/js-beautify"
- ],
- "fixAvailable": true
- },
- "js-yaml": {
- "name": "js-yaml",
- "severity": "high",
- "isDirect": false,
- "via": [
- {
- "source": 1138114,
- "name": "js-yaml",
- "dependency": "js-yaml",
- "title": "JS-YAML: Quadratic CPU consumption in !!omap resolution (3.x and 4.x) — CVE-2026-59870 fix not backported",
- "url": "https://github.com/advisories/GHSA-5p4m-2wfm-xmqj",
- "severity": "high",
- "cwe": [
- "CWE-407"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
- },
- "range": ">=3.0.0 <3.15.1"
- },
- {
- "source": 1193726,
- "name": "js-yaml",
- "dependency": "js-yaml",
- "title": "js-yaml: maxTotalMergeKeys does not limit CPU use for empty merge sources",
- "url": "https://github.com/advisories/GHSA-2883-xcg3-v3hh",
- "severity": "high",
- "cwe": [
- "CWE-400",
- "CWE-407"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
- },
- "range": ">=3.0.0 <3.15.2"
- }
- ],
- "effects": [],
- "range": "3.0.0 - 3.15.1",
- "nodes": [
- "node_modules/js-yaml"
- ],
- "fixAvailable": true
- },
- "jsdom": {
- "name": "jsdom",
- "severity": "low",
- "isDirect": false,
- "via": [
- "http-proxy-agent"
- ],
- "effects": [],
- "range": "16.6.0 - 17.0.0",
- "nodes": [
- "node_modules/jsdom"
- ],
- "fixAvailable": true
- },
- "json5": {
- "name": "json5",
- "severity": "high",
- "isDirect": false,
- "via": [
- {
- "source": 1096543,
- "name": "json5",
- "dependency": "json5",
- "title": "Prototype Pollution in JSON5 via Parse Method",
- "url": "https://github.com/advisories/GHSA-9c47-m6qq-7p4h",
- "severity": "high",
- "cwe": [
- "CWE-1321"
- ],
- "cvss": {
- "score": 7.1,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:L/A:H"
- },
- "range": "<1.0.2"
- }
- ],
- "effects": [
- "loader-utils"
- ],
- "range": "<1.0.2",
- "nodes": [
- "node_modules/html-webpack-plugin/node_modules/json5"
- ],
- "fixAvailable": false
- },
- "launch-editor": {
- "name": "launch-editor",
- "severity": "high",
- "isDirect": false,
- "via": [
- {
- "source": 1242627,
- "name": "launch-editor",
- "dependency": "launch-editor",
- "title": "launch-editor: escapeCmdArgs() omits % escaping on Windows",
- "url": "https://github.com/advisories/GHSA-698v-4r3x-3vcv",
- "severity": "moderate",
- "cwe": [
- "CWE-78"
- ],
- "cvss": {
- "score": 0,
- "vectorString": null
- },
- "range": "<=2.14.1"
- },
- {
- "source": 1242656,
- "name": "launch-editor",
- "dependency": "launch-editor",
- "title": "launch-editor: Editor CLI flag misinterpretation causing arbitrary command execution for some editors",
- "url": "https://github.com/advisories/GHSA-r825-w8mm-5pxw",
- "severity": "moderate",
- "cwe": [
- "CWE-88"
- ],
- "cvss": {
- "score": 0,
- "vectorString": null
- },
- "range": "<=2.14.1"
- },
- {
- "source": 1242663,
- "name": "launch-editor",
- "dependency": "launch-editor",
- "title": "launch-editor: `fs.existsSync()` existence check can be bypassed on Windows",
- "url": "https://github.com/advisories/GHSA-587h-7wmj-h5pm",
- "severity": "high",
- "cwe": [
- "CWE-77"
- ],
- "cvss": {
- "score": 0,
- "vectorString": null
- },
- "range": "<=2.14.1"
- }
- ],
- "effects": [],
- "range": "<=2.14.1",
- "nodes": [
- "node_modules/launch-editor"
- ],
- "fixAvailable": true
- },
- "loader-utils": {
- "name": "loader-utils",
- "severity": "critical",
- "isDirect": false,
- "via": [
- {
- "source": 1094088,
- "name": "loader-utils",
- "dependency": "loader-utils",
- "title": "Prototype pollution in webpack loader-utils",
- "url": "https://github.com/advisories/GHSA-76p3-8jx3-jpfq",
- "severity": "critical",
- "cwe": [
- "CWE-1321"
- ],
- "cvss": {
- "score": 9.8,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"
- },
- "range": "<1.4.1"
- },
- "json5"
- ],
- "effects": [
- "html-webpack-plugin"
- ],
- "range": "<=1.4.0",
- "nodes": [
- "node_modules/html-webpack-plugin/node_modules/loader-utils"
- ],
- "fixAvailable": false
- },
- "micromatch": {
- "name": "micromatch",
- "severity": "high",
- "isDirect": false,
- "via": [
- {
- "source": 1098681,
- "name": "micromatch",
- "dependency": "micromatch",
- "title": "Regular Expression Denial of Service (ReDoS) in micromatch",
- "url": "https://github.com/advisories/GHSA-952p-6rrq-rcjv",
- "severity": "moderate",
- "cwe": [
- "CWE-1333"
- ],
- "cvss": {
- "score": 5.3,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L"
- },
- "range": "<4.0.8"
- },
- "braces"
- ],
- "effects": [
- "anymatch",
- "fast-glob",
- "http-proxy-middleware",
- "readdirp",
- "sane",
- "webpack"
- ],
- "range": "<=4.0.7",
- "nodes": [
- "node_modules/globby/node_modules/micromatch",
- "node_modules/sane/node_modules/micromatch",
- "node_modules/watchpack-chokidar2/node_modules/micromatch",
- "node_modules/webpack-dev-server/node_modules/micromatch",
- "node_modules/webpack/node_modules/micromatch"
- ],
- "fixAvailable": false
- },
- "minimatch": {
- "name": "minimatch",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- {
- "source": 1244623,
- "name": "minimatch",
- "dependency": "minimatch",
- "title": "minimatch has potential denial of service via globparts amplification",
- "url": "https://github.com/advisories/GHSA-g3hv-75wg-m249",
- "severity": "moderate",
- "cwe": [
- "CWE-405"
- ],
- "cvss": {
- "score": 0,
- "vectorString": null
- },
- "range": ">=7.0.0 <11.0.1"
- }
- ],
- "effects": [
- "editorconfig",
- "glob"
- ],
- "range": "7.0.0 - 11.0.0",
- "nodes": [
- "node_modules/editorconfig/node_modules/minimatch",
- "node_modules/js-beautify/node_modules/minimatch"
- ],
- "fixAvailable": true
- },
- "node-forge": {
- "name": "node-forge",
- "severity": "high",
- "isDirect": false,
- "via": [
- {
- "source": 1088227,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "Prototype Pollution in node-forge debug API.",
- "url": "https://github.com/advisories/GHSA-5rrq-pxf6-6jx5",
- "severity": "low",
- "cwe": [
- "CWE-1321"
- ],
- "cvss": {
- "score": 0,
- "vectorString": null
- },
- "range": "<1.0.0"
- },
- {
- "source": 1088229,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "URL parsing in node-forge could lead to undesired behavior.",
- "url": "https://github.com/advisories/GHSA-gf8q-jrpm-jvxq",
- "severity": "low",
- "cwe": [
- "CWE-601"
- ],
- "cvss": {
- "score": 0,
- "vectorString": null
- },
- "range": "<1.0.0"
- },
- {
- "source": 1088746,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "Improper Verification of Cryptographic Signature in `node-forge`",
- "url": "https://github.com/advisories/GHSA-2r2c-g63r-vccr",
- "severity": "moderate",
- "cwe": [
- "CWE-347"
- ],
- "cvss": {
- "score": 5.3,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N"
- },
- "range": "<1.3.0"
- },
- {
- "source": 1093719,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "Open Redirect in node-forge",
- "url": "https://github.com/advisories/GHSA-8fr3-hfg3-gpgp",
- "severity": "moderate",
- "cwe": [
- "CWE-601"
- ],
- "cvss": {
- "score": 6.1,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"
- },
- "range": "<1.0.0"
- },
- {
- "source": 1102321,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "Improper Verification of Cryptographic Signature in node-forge",
- "url": "https://github.com/advisories/GHSA-x4jg-mjrx-434g",
- "severity": "high",
- "cwe": [
- "CWE-347"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N"
- },
- "range": "<1.3.0"
- },
- {
- "source": 1102322,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "Improper Verification of Cryptographic Signature in node-forge",
- "url": "https://github.com/advisories/GHSA-cfm4-qjh2-4765",
- "severity": "high",
- "cwe": [
- "CWE-347"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N"
- },
- "range": "<1.3.0"
- },
- {
- "source": 1110996,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "node-forge has ASN.1 Unbounded Recursion",
- "url": "https://github.com/advisories/GHSA-554w-wpv2-vw27",
- "severity": "high",
- "cwe": [
- "CWE-674"
- ],
- "cvss": {
- "score": 0,
- "vectorString": null
- },
- "range": "<1.3.2"
- },
- {
- "source": 1110998,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "node-forge has an Interpretation Conflict vulnerability via its ASN.1 Validator Desynchronization",
- "url": "https://github.com/advisories/GHSA-5gfm-wpxj-wjgq",
- "severity": "high",
- "cwe": [
- "CWE-436"
- ],
- "cvss": {
- "score": 8.6,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N"
- },
- "range": "<1.3.2"
- },
- {
- "source": 1111068,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "node-forge is vulnerable to ASN.1 OID Integer Truncation",
- "url": "https://github.com/advisories/GHSA-65ch-62r8-g69g",
- "severity": "moderate",
- "cwe": [
- "CWE-190"
- ],
- "cvss": {
- "score": 0,
- "vectorString": null
- },
- "range": "<1.3.2"
- },
- {
- "source": 1115545,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "Forge has a basicConstraints bypass in its certificate chain verification (RFC 5280 violation)",
- "url": "https://github.com/advisories/GHSA-2328-f5f3-gj25",
- "severity": "high",
- "cwe": [
- "CWE-295"
- ],
- "cvss": {
- "score": 7.4,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N"
- },
- "range": "<=1.3.3"
- },
- {
- "source": 1115546,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "Forge has signature forgery in Ed25519 due to missing S > L check",
- "url": "https://github.com/advisories/GHSA-q67f-28xg-22rw",
- "severity": "high",
- "cwe": [
- "CWE-347"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N"
- },
- "range": "<1.4.0"
- },
- {
- "source": 1115548,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "Forge has Denial of Service via Infinite Loop in BigInteger.modInverse() with Zero Input",
- "url": "https://github.com/advisories/GHSA-5m6q-g25r-mvwx",
- "severity": "high",
- "cwe": [
- "CWE-835"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
- },
- "range": "<1.4.0"
- },
- {
- "source": 1115612,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "Forge has signature forgery in RSA-PKCS due to ASN.1 extra field ",
- "url": "https://github.com/advisories/GHSA-ppp5-5v6c-4jwp",
- "severity": "high",
- "cwe": [
- "CWE-20",
- "CWE-347"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N"
- },
- "range": "<1.4.0"
- },
- {
- "source": 1240912,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "node-forge RSA PKCS#1 v1.5 signature verification accepts extra nested DigestAlgorithm elements",
- "url": "https://github.com/advisories/GHSA-86w9-cpqp-85rv",
- "severity": "high",
- "cwe": [
- "CWE-347"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N"
- },
- "range": "<=1.4.0"
- },
- {
- "source": 1244014,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "Forge: ASN.1 OID first arc truncation in asn1.oidToDer",
- "url": "https://github.com/advisories/GHSA-4642-5mcj-2rqw",
- "severity": "low",
- "cwe": [
- "CWE-190"
- ],
- "cvss": {
- "score": 3.7,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N"
- },
- "range": "<=1.4.0"
- },
- {
- "source": 1244015,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "Forge: Prototype Pollution in forge.http cookie handling via a malicious Set-Cookie",
- "url": "https://github.com/advisories/GHSA-6wvx-3r32-xmcg",
- "severity": "moderate",
- "cwe": [
- "CWE-1321"
- ],
- "cvss": {
- "score": 4.8,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L"
- },
- "range": "<=1.4.0"
- },
- {
- "source": 1244016,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "Forge: TLS client crash when the server sends no certificate",
- "url": "https://github.com/advisories/GHSA-525v-9gp9-w22h",
- "severity": "moderate",
- "cwe": [
- "CWE-476"
- ],
- "cvss": {
- "score": 5.9,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H"
- },
- "range": "<=1.4.0"
- },
- {
- "source": 1244017,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "Forge: Regular expression denial of service in PEM decoding (pem.decode)",
- "url": "https://github.com/advisories/GHSA-7wch-p9px-956x",
- "severity": "high",
- "cwe": [
- "CWE-400",
- "CWE-1333"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
- },
- "range": "<=1.4.0"
- },
- {
- "source": 1244018,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "Forge: Denial of Service via infinite loop in BigInteger.modInverse() with negative input (incomplete fix of CVE-2026-33891)",
- "url": "https://github.com/advisories/GHSA-h6cr-wjv9-3cpp",
- "severity": "low",
- "cwe": [
- "CWE-835"
- ],
- "cvss": {
- "score": 2.9,
- "vectorString": "CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L"
- },
- "range": "<=1.4.0"
- },
- {
- "source": 1244019,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "Forge: verifyCertificateChain() removes trusted CA certificates with the same subject from the CA store",
- "url": "https://github.com/advisories/GHSA-4487-j8r4-4g2f",
- "severity": "low",
- "cwe": [
- "CWE-295",
- "CWE-471"
- ],
- "cvss": {
- "score": 3.7,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L"
- },
- "range": "<=1.4.0"
- },
- {
- "source": 1244020,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "Forge: AES-GCM authentication bypass via unvalidated tagLength option",
- "url": "https://github.com/advisories/GHSA-5cwg-6vw7-rj6p",
- "severity": "moderate",
- "cwe": [
- "CWE-354",
- "CWE-1284"
- ],
- "cvss": {
- "score": 5.9,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N"
- },
- "range": "<=1.4.0"
- },
- {
- "source": 1244021,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "Forge: PKCS#12 MAC forgery and constant-key PBE via zero iteration count",
- "url": "https://github.com/advisories/GHSA-jc66-7q78-782g",
- "severity": "high",
- "cwe": [
- "CWE-354",
- "CWE-1284"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N"
- },
- "range": "<=1.4.0"
- },
- {
- "source": 1244022,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "Forge: Denial of service in TLS record processing via a record interleaved with a fragmented handshake message",
- "url": "https://github.com/advisories/GHSA-8hrf-8g6f-7xwp",
- "severity": "high",
- "cwe": [
- "CWE-248",
- "CWE-476"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
- },
- "range": "<=1.4.0"
- },
- {
- "source": 1244023,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "Forge: Denial of service in TLS record processing via call stack exhaustion",
- "url": "https://github.com/advisories/GHSA-hqq3-7jhf-c5jx",
- "severity": "high",
- "cwe": [
- "CWE-674"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
- },
- "range": "<=1.4.0"
- },
- {
- "source": 1244024,
- "name": "node-forge",
- "dependency": "node-forge",
- "title": "Forge: X.509 basicConstraints bypass in verifyCertificateChain() via deprecated extension OIDs 2.5.29.10 and 2.5.29.13",
- "url": "https://github.com/advisories/GHSA-5x38-2vff-x55p",
- "severity": "high",
- "cwe": [
- "CWE-295",
- "CWE-436"
- ],
- "cvss": {
- "score": 7.4,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N"
- },
- "range": "<=1.4.0"
- }
- ],
- "effects": [
- "selfsigned"
- ],
- "range": "<=1.4.0",
- "nodes": [
- "node_modules/node-forge"
- ],
- "fixAvailable": false
- },
- "node-libs-browser": {
- "name": "node-libs-browser",
- "severity": "low",
- "isDirect": false,
- "via": [
- "crypto-browserify"
- ],
- "effects": [
- "webpack"
- ],
- "range": "0.4.2 || >=1.0.0",
- "nodes": [
- "node_modules/node-libs-browser"
- ],
- "fixAvailable": false
- },
- "node-notifier": {
- "name": "node-notifier",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "uuid"
- ],
- "effects": [
- "@jest/reporters"
- ],
- "range": "7.0.0 - 10.0.1",
- "nodes": [
- "node_modules/node-notifier"
- ],
- "fixAvailable": {
- "name": "jest",
- "version": "25.1.0",
- "isSemVerMajor": true
- }
- },
- "nth-check": {
- "name": "nth-check",
- "severity": "high",
- "isDirect": false,
- "via": [
- {
- "source": 1095141,
- "name": "nth-check",
- "dependency": "nth-check",
- "title": "Inefficient Regular Expression Complexity in nth-check",
- "url": "https://github.com/advisories/GHSA-rp65-9cf3-cjxr",
- "severity": "high",
- "cwe": [
- "CWE-1333"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
- },
- "range": "<2.0.1"
- }
- ],
- "effects": [
- "css-select"
- ],
- "range": "<2.0.1",
- "nodes": [
- "node_modules/svgo/node_modules/nth-check"
- ],
- "fixAvailable": true
- },
- "pbkdf2": {
- "name": "pbkdf2",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- {
- "source": 1241333,
- "name": "pbkdf2",
- "dependency": "pbkdf2",
- "title": "pbkdf2 rehashes long passwords on every iteration, enabling denial of service",
- "url": "https://github.com/advisories/GHSA-477h-4r7f-fvrx",
- "severity": "moderate",
- "cwe": [
- "CWE-400"
- ],
- "cvss": {
- "score": 3.7,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L"
- },
- "range": "<=3.1.6"
- }
- ],
- "effects": [],
- "range": "<=3.1.6",
- "nodes": [
- "node_modules/pbkdf2"
- ],
- "fixAvailable": true
- },
- "postcss": {
- "name": "postcss",
- "severity": "high",
- "isDirect": true,
- "via": [
- {
- "source": 1109574,
- "name": "postcss",
- "dependency": "postcss",
- "title": "PostCSS line return parsing error",
- "url": "https://github.com/advisories/GHSA-7fh5-64p2-3v2j",
- "severity": "moderate",
- "cwe": [
- "CWE-74",
- "CWE-144"
- ],
- "cvss": {
- "score": 5.3,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N"
- },
- "range": "<8.4.31"
- },
- {
- "source": 1117015,
- "name": "postcss",
- "dependency": "postcss",
- "title": "PostCSS has XSS via Unescaped </style> in its CSS Stringify Output",
- "url": "https://github.com/advisories/GHSA-qx2v-qp2m-jg93",
- "severity": "moderate",
- "cwe": [
- "CWE-79"
- ],
- "cvss": {
- "score": 6.1,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"
- },
- "range": "<8.5.10"
- },
- {
- "source": 1124252,
- "name": "postcss",
- "dependency": "postcss",
- "title": "PostCSS: Arbitrary file read and information disclosure via attacker-controlled sourceMappingURL in CSS comments",
- "url": "https://github.com/advisories/GHSA-6g55-p6wh-862q",
- "severity": "high",
- "cwe": [
- "CWE-22",
- "CWE-200"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"
- },
- "range": "<=8.5.11"
- },
- {
- "source": 1130709,
- "name": "postcss",
- "dependency": "postcss",
- "title": "PostCSS: incomplete fix of GHSA-6g55-p6wh-862q — attacker-controlled sourceMappingURL reads arbitrary .map files when `from` is unset",
- "url": "https://github.com/advisories/GHSA-fxqj-rqcc-2cmp",
- "severity": "moderate",
- "cwe": [
- "CWE-22",
- "CWE-200"
- ],
- "cvss": {
- "score": 0,
- "vectorString": null
- },
- "range": "<=8.5.22"
- },
- {
- "source": 1139510,
- "name": "postcss",
- "dependency": "postcss",
- "title": "PostCSS: Path Traversal in Previous Source Map Auto-Loading (sourceMappingURL) leads to Arbitrary .map File Disclosure",
- "url": "https://github.com/advisories/GHSA-r28c-9q8g-f849",
- "severity": "high",
- "cwe": [
- "CWE-22"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"
- },
- "range": "<=8.5.17"
- }
- ],
- "effects": [
- "@intervolga/optimize-cssnano-plugin",
- "@vue/compiler-sfc",
- "@vue/component-compiler-utils",
- "autoprefixer",
- "css-declaration-sorter",
- "css-loader",
- "cssnano",
- "cssnano-preset-default",
- "cssnano-util-raw-cache",
- "icss-utils",
- "postcss-calc",
- "postcss-colormin",
- "postcss-convert-values",
- "postcss-discard-comments",
- "postcss-discard-duplicates",
- "postcss-discard-empty",
- "postcss-discard-overridden",
- "postcss-import",
- "postcss-loader",
- "postcss-merge-longhand",
- "postcss-merge-rules",
- "postcss-minify-font-values",
- "postcss-minify-gradients",
- "postcss-minify-params",
- "postcss-minify-selectors",
- "postcss-modules-extract-imports",
- "postcss-modules-local-by-default",
- "postcss-modules-scope",
- "postcss-modules-values",
- "postcss-normalize-charset",
- "postcss-normalize-display-values",
- "postcss-normalize-positions",
- "postcss-normalize-repeat-style",
- "postcss-normalize-string",
- "postcss-normalize-timing-functions",
- "postcss-normalize-unicode",
- "postcss-normalize-url",
- "postcss-normalize-whitespace",
- "postcss-ordered-values",
- "postcss-reduce-initial",
- "postcss-reduce-transforms",
- "postcss-svgo",
- "postcss-unique-selectors",
- "stylehacks"
- ],
- "range": "<=8.5.22",
- "nodes": [
- "node_modules/postcss"
- ],
- "fixAvailable": false
- },
- "postcss-calc": {
- "name": "postcss-calc",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss",
- "postcss-selector-parser"
- ],
- "effects": [],
- "range": "4.1.0 - 7.0.5",
- "nodes": [
- "node_modules/postcss-calc"
- ],
- "fixAvailable": true
- },
- "postcss-colormin": {
- "name": "postcss-colormin",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=4.0.3",
- "nodes": [
- "node_modules/postcss-colormin"
- ],
- "fixAvailable": true
- },
- "postcss-convert-values": {
- "name": "postcss-convert-values",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=4.0.1",
- "nodes": [
- "node_modules/postcss-convert-values"
- ],
- "fixAvailable": true
- },
- "postcss-discard-comments": {
- "name": "postcss-discard-comments",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=4.0.2",
- "nodes": [
- "node_modules/postcss-discard-comments"
- ],
- "fixAvailable": true
- },
- "postcss-discard-duplicates": {
- "name": "postcss-discard-duplicates",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "1.1.0 - 4.0.2",
- "nodes": [
- "node_modules/postcss-discard-duplicates"
- ],
- "fixAvailable": true
- },
- "postcss-discard-empty": {
- "name": "postcss-discard-empty",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "1.1.0 - 4.0.1",
- "nodes": [
- "node_modules/postcss-discard-empty"
- ],
- "fixAvailable": true
- },
- "postcss-discard-overridden": {
- "name": "postcss-discard-overridden",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=4.0.1",
- "nodes": [
- "node_modules/postcss-discard-overridden"
- ],
- "fixAvailable": true
- },
- "postcss-import": {
- "name": "postcss-import",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [
- "@dcloudio/vue-cli-plugin-uni"
- ],
- "range": "<=12.0.1",
- "nodes": [
- "node_modules/postcss-import"
- ],
- "fixAvailable": false
- },
- "postcss-loader": {
- "name": "postcss-loader",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=4.0.1",
- "nodes": [
- "node_modules/postcss-loader"
- ],
- "fixAvailable": true
- },
- "postcss-merge-longhand": {
- "name": "postcss-merge-longhand",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss",
- "stylehacks"
- ],
- "effects": [],
- "range": "<=4.0.11",
- "nodes": [
- "node_modules/postcss-merge-longhand"
- ],
- "fixAvailable": true
- },
- "postcss-merge-rules": {
- "name": "postcss-merge-rules",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss",
- "postcss-selector-parser"
- ],
- "effects": [],
- "range": "<=4.0.3",
- "nodes": [
- "node_modules/postcss-merge-rules"
- ],
- "fixAvailable": true
- },
- "postcss-minify-font-values": {
- "name": "postcss-minify-font-values",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=4.0.2",
- "nodes": [
- "node_modules/postcss-minify-font-values"
- ],
- "fixAvailable": true
- },
- "postcss-minify-gradients": {
- "name": "postcss-minify-gradients",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=4.0.2",
- "nodes": [
- "node_modules/postcss-minify-gradients"
- ],
- "fixAvailable": true
- },
- "postcss-minify-params": {
- "name": "postcss-minify-params",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=4.0.2",
- "nodes": [
- "node_modules/postcss-minify-params"
- ],
- "fixAvailable": true
- },
- "postcss-minify-selectors": {
- "name": "postcss-minify-selectors",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss",
- "postcss-selector-parser"
- ],
- "effects": [],
- "range": "<=5.0.0",
- "nodes": [
- "node_modules/postcss-minify-selectors"
- ],
- "fixAvailable": true
- },
- "postcss-modules-extract-imports": {
- "name": "postcss-modules-extract-imports",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=2.0.0",
- "nodes": [
- "node_modules/postcss-modules-extract-imports"
- ],
- "fixAvailable": true
- },
- "postcss-modules-local-by-default": {
- "name": "postcss-modules-local-by-default",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "icss-utils",
- "postcss",
- "postcss-selector-parser"
- ],
- "effects": [],
- "range": "<=4.0.0-rc.4",
- "nodes": [
- "node_modules/postcss-modules-local-by-default"
- ],
- "fixAvailable": true
- },
- "postcss-modules-scope": {
- "name": "postcss-modules-scope",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss",
- "postcss-selector-parser"
- ],
- "effects": [],
- "range": "<=2.2.0",
- "nodes": [
- "node_modules/postcss-modules-scope"
- ],
- "fixAvailable": true
- },
- "postcss-modules-values": {
- "name": "postcss-modules-values",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "icss-utils",
- "postcss"
- ],
- "effects": [
- "css-loader"
- ],
- "range": "<=4.0.0-rc.5",
- "nodes": [
- "node_modules/postcss-modules-values"
- ],
- "fixAvailable": false
- },
- "postcss-normalize-charset": {
- "name": "postcss-normalize-charset",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=4.0.1",
- "nodes": [
- "node_modules/postcss-normalize-charset"
- ],
- "fixAvailable": true
- },
- "postcss-normalize-display-values": {
- "name": "postcss-normalize-display-values",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=4.0.2",
- "nodes": [
- "node_modules/postcss-normalize-display-values"
- ],
- "fixAvailable": true
- },
- "postcss-normalize-positions": {
- "name": "postcss-normalize-positions",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=4.0.2",
- "nodes": [
- "node_modules/postcss-normalize-positions"
- ],
- "fixAvailable": true
- },
- "postcss-normalize-repeat-style": {
- "name": "postcss-normalize-repeat-style",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=4.0.2",
- "nodes": [
- "node_modules/postcss-normalize-repeat-style"
- ],
- "fixAvailable": true
- },
- "postcss-normalize-string": {
- "name": "postcss-normalize-string",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=4.0.2",
- "nodes": [
- "node_modules/postcss-normalize-string"
- ],
- "fixAvailable": true
- },
- "postcss-normalize-timing-functions": {
- "name": "postcss-normalize-timing-functions",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=4.0.2",
- "nodes": [
- "node_modules/postcss-normalize-timing-functions"
- ],
- "fixAvailable": true
- },
- "postcss-normalize-unicode": {
- "name": "postcss-normalize-unicode",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=4.0.1",
- "nodes": [
- "node_modules/postcss-normalize-unicode"
- ],
- "fixAvailable": true
- },
- "postcss-normalize-url": {
- "name": "postcss-normalize-url",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "1.1.0 - 4.0.1",
- "nodes": [
- "node_modules/postcss-normalize-url"
- ],
- "fixAvailable": true
- },
- "postcss-normalize-whitespace": {
- "name": "postcss-normalize-whitespace",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=4.0.2",
- "nodes": [
- "node_modules/postcss-normalize-whitespace"
- ],
- "fixAvailable": true
- },
- "postcss-ordered-values": {
- "name": "postcss-ordered-values",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=4.1.2",
- "nodes": [
- "node_modules/postcss-ordered-values"
- ],
- "fixAvailable": true
- },
- "postcss-reduce-initial": {
- "name": "postcss-reduce-initial",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=4.0.3",
- "nodes": [
- "node_modules/postcss-reduce-initial"
- ],
- "fixAvailable": true
- },
- "postcss-reduce-transforms": {
- "name": "postcss-reduce-transforms",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=4.0.2",
- "nodes": [
- "node_modules/postcss-reduce-transforms"
- ],
- "fixAvailable": true
- },
- "postcss-selector-parser": {
- "name": "postcss-selector-parser",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- {
- "source": 1243379,
- "name": "postcss-selector-parser",
- "dependency": "postcss-selector-parser",
- "title": "PostCSS: Quadratic complexity in flat selector parsing allows CPU exhaustion",
- "url": "https://github.com/advisories/GHSA-rj75-hqrm-r3gf",
- "severity": "moderate",
- "cwe": [
- "CWE-400",
- "CWE-407"
- ],
- "cvss": {
- "score": 5.9,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H"
- },
- "range": "<6.1.5"
- }
- ],
- "effects": [
- "@dcloudio/vue-cli-plugin-uni",
- "@vue/component-compiler-utils",
- "postcss-calc",
- "postcss-merge-rules",
- "postcss-minify-selectors",
- "postcss-modules-local-by-default",
- "postcss-modules-scope"
- ],
- "range": "<6.1.5",
- "nodes": [
- "node_modules/postcss-selector-parser"
- ],
- "fixAvailable": false
- },
- "postcss-svgo": {
- "name": "postcss-svgo",
- "severity": "high",
- "isDirect": false,
- "via": [
- "postcss",
- "svgo"
- ],
- "effects": [],
- "range": "<=5.0.0-rc.2",
- "nodes": [
- "node_modules/postcss-svgo"
- ],
- "fixAvailable": true
- },
- "postcss-unique-selectors": {
- "name": "postcss-unique-selectors",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss"
- ],
- "effects": [],
- "range": "<=4.0.1",
- "nodes": [
- "node_modules/postcss-unique-selectors"
- ],
- "fixAvailable": true
- },
- "proxy-addr": {
- "name": "proxy-addr",
- "severity": "critical",
- "isDirect": false,
- "via": [
- {
- "source": 1241210,
- "name": "proxy-addr",
- "dependency": "proxy-addr",
- "title": "proxy-addr vulnerable to IP spoofing via IPv4-mapped IPv6 trust subnet",
- "url": "https://github.com/advisories/GHSA-jqcg-44mw-7w3h",
- "severity": "critical",
- "cwe": [
- "CWE-290",
- "CWE-348",
- "CWE-697"
- ],
- "cvss": {
- "score": 9.1,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N"
- },
- "range": ">=1.1.0 <2.0.8"
- }
- ],
- "effects": [],
- "range": "1.1.0 - 2.0.7",
- "nodes": [
- "node_modules/proxy-addr"
- ],
- "fixAvailable": true
- },
- "qs": {
- "name": "qs",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- {
- "source": 1113719,
- "name": "qs",
- "dependency": "qs",
- "title": "qs's arrayLimit bypass in its bracket notation allows DoS via memory exhaustion",
- "url": "https://github.com/advisories/GHSA-6rw7-vpxm-498p",
- "severity": "moderate",
- "cwe": [
- "CWE-20"
- ],
- "cvss": {
- "score": 3.7,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L"
- },
- "range": "<6.14.1"
- },
- {
- "source": 1158506,
- "name": "qs",
- "dependency": "qs",
- "title": "qs array-limit bypass via bracket-key comma parsing",
- "url": "https://github.com/advisories/GHSA-x5fp-wj9c-mxmx",
- "severity": "moderate",
- "cwe": [
- "CWE-770"
- ],
- "cvss": {
- "score": 3.7,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L"
- },
- "range": ">=6.14.2 <=6.15.3"
- },
- {
- "source": 1158507,
- "name": "qs",
- "dependency": "qs",
- "title": "qs: Denial of Service via Attacker Controlled isBuffer",
- "url": "https://github.com/advisories/GHSA-4mjr-xmp4-gh2g",
- "severity": "moderate",
- "cwe": [
- "CWE-248",
- "CWE-703"
- ],
- "cvss": {
- "score": 5.3,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L"
- },
- "range": ">=2.2.5 <6.16.0"
- },
- {
- "source": 1243687,
- "name": "qs",
- "dependency": "qs",
- "title": "qs : qs.stringify with arrayFormat 'comma' throws an uncaught TypeError on array elements carrying a non-callable own toString (DoS)",
- "url": "https://github.com/advisories/GHSA-6pq8-jhm2-2vcw",
- "severity": "moderate",
- "cwe": [
- "CWE-248",
- "CWE-704"
- ],
- "cvss": {
- "score": 5.3,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L"
- },
- "range": ">=6.7.0 <=6.16.0"
- }
- ],
- "effects": [
- "request"
- ],
- "range": "<=6.16.0",
- "nodes": [
- "node_modules/body-parser/node_modules/qs",
- "node_modules/express/node_modules/qs",
- "node_modules/qs",
- "node_modules/url/node_modules/qs"
- ],
- "fixAvailable": false
- },
- "readdirp": {
- "name": "readdirp",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "micromatch"
- ],
- "effects": [
- "chokidar"
- ],
- "range": "2.2.0 - 2.2.1",
- "nodes": [
- "node_modules/watchpack-chokidar2/node_modules/readdirp",
- "node_modules/webpack-dev-server/node_modules/readdirp"
- ],
- "fixAvailable": false
- },
- "request": {
- "name": "request",
- "severity": "critical",
- "isDirect": false,
- "via": [
- {
- "source": 1096727,
- "name": "request",
- "dependency": "request",
- "title": "Server-Side Request Forgery in Request",
- "url": "https://github.com/advisories/GHSA-p8p7-x288-28g6",
- "severity": "moderate",
- "cwe": [
- "CWE-918"
- ],
- "cvss": {
- "score": 6.1,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"
- },
- "range": "<=2.88.2"
- },
- "form-data",
- "qs",
- "tough-cookie",
- "uuid"
- ],
- "effects": [
- "@vue/cli-shared-utils"
- ],
- "range": "*",
- "nodes": [
- "node_modules/request"
- ],
- "fixAvailable": false
- },
- "sane": {
- "name": "sane",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "anymatch",
- "micromatch"
- ],
- "effects": [
- "jest-haste-map"
- ],
- "range": "1.5.0 - 4.1.0",
- "nodes": [
- "node_modules/sane"
- ],
- "fixAvailable": {
- "name": "jest",
- "version": "25.1.0",
- "isSemVerMajor": true
- }
- },
- "selfsigned": {
- "name": "selfsigned",
- "severity": "high",
- "isDirect": false,
- "via": [
- "node-forge"
- ],
- "effects": [
- "webpack-dev-server"
- ],
- "range": "1.1.1 - 1.10.14",
- "nodes": [
- "node_modules/selfsigned"
- ],
- "fixAvailable": false
- },
- "serialize-javascript": {
- "name": "serialize-javascript",
- "severity": "high",
- "isDirect": false,
- "via": [
- {
- "source": 1113686,
- "name": "serialize-javascript",
- "dependency": "serialize-javascript",
- "title": "Serialize JavaScript is Vulnerable to RCE via RegExp.flags and Date.prototype.toISOString()",
- "url": "https://github.com/advisories/GHSA-5c6j-r48x-rmvq",
- "severity": "high",
- "cwe": [
- "CWE-96"
- ],
- "cvss": {
- "score": 8.1,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H"
- },
- "range": "<=7.0.2"
- },
- {
- "source": 1243082,
- "name": "serialize-javascript",
- "dependency": "serialize-javascript",
- "title": "Serialize JavaScript: Cross-site scripting (XSS) via unescaped </script at the end of a serialized function body",
- "url": "https://github.com/advisories/GHSA-m5mm-p8h7-m29v",
- "severity": "low",
- "cwe": [
- "CWE-79"
- ],
- "cvss": {
- "score": 0,
- "vectorString": null
- },
- "range": "<7.1.3"
- }
- ],
- "effects": [
- "copy-webpack-plugin",
- "terser-webpack-plugin"
- ],
- "range": "<=7.1.2",
- "nodes": [
- "node_modules/serialize-javascript"
- ],
- "fixAvailable": false
- },
- "shell-quote": {
- "name": "shell-quote",
- "severity": "critical",
- "isDirect": false,
- "via": [
- {
- "source": 1241332,
- "name": "shell-quote",
- "dependency": "shell-quote",
- "title": "shell-quote: `quote()` command injection via a line terminator in a token after a `{ comment }` token",
- "url": "https://github.com/advisories/GHSA-pqg4-j6r4-53mv",
- "severity": "critical",
- "cwe": [
- "CWE-78"
- ],
- "cvss": {
- "score": 8.1,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H"
- },
- "range": ">=1.8.4 <1.11.0"
- }
- ],
- "effects": [],
- "range": "1.8.4 - 1.10.0",
- "nodes": [
- "node_modules/shell-quote"
- ],
- "fixAvailable": true
- },
- "sockjs": {
- "name": "sockjs",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "uuid"
- ],
- "effects": [
- "webpack-dev-server"
- ],
- "range": ">=0.3.17",
- "nodes": [
- "node_modules/sockjs"
- ],
- "fixAvailable": false
- },
- "source-map-js": {
- "name": "source-map-js",
- "severity": "high",
- "isDirect": false,
- "via": [
- {
- "source": 1241209,
- "name": "source-map-js",
- "dependency": "source-map-js",
- "title": "source-map-js allows event-loop denial of service through indexed source-map section offsets",
- "url": "https://github.com/advisories/GHSA-68fv-2mgg-jv7q",
- "severity": "high",
- "cwe": [
- "CWE-1284"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
- },
- "range": ">=1.0.0 <1.2.2"
- }
- ],
- "effects": [],
- "range": "1.0.0 - 1.2.1",
- "nodes": [
- "node_modules/source-map-js"
- ],
- "fixAvailable": true
- },
- "source-map-resolve": {
- "name": "source-map-resolve",
- "severity": "high",
- "isDirect": false,
- "via": [
- "decode-uri-component"
- ],
- "effects": [],
- "range": ">=0.5.1",
- "nodes": [
- "node_modules/source-map-resolve"
- ],
- "fixAvailable": true
- },
- "stylehacks": {
- "name": "stylehacks",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "postcss",
- "postcss-selector-parser"
- ],
- "effects": [
- "postcss-merge-longhand"
- ],
- "range": "<=4.0.3",
- "nodes": [
- "node_modules/stylehacks"
- ],
- "fixAvailable": true
- },
- "svgo": {
- "name": "svgo",
- "severity": "high",
- "isDirect": false,
- "via": [
- {
- "source": 1139520,
- "name": "svgo",
- "dependency": "svgo",
- "title": "SVGO removeScripts plugin leaves some executable scripts intact",
- "url": "https://github.com/advisories/GHSA-2p49-hgcm-8545",
- "severity": "high",
- "cwe": [
- "CWE-79",
- "CWE-184"
- ],
- "cvss": {
- "score": 8.2,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:N"
- },
- "range": ">=1.0.0 <2.8.3"
- },
- {
- "source": 1193740,
- "name": "svgo",
- "dependency": "svgo",
- "title": "SVGO: removeScripts incompletely sanitizes executable HTML in SVG foreignObject elements",
- "url": "https://github.com/advisories/GHSA-4vpr-x523-8j87",
- "severity": "moderate",
- "cwe": [
- "CWE-79"
- ],
- "cvss": {
- "score": 6.1,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"
- },
- "range": ">=1.0.0 <2.8.4"
- },
- {
- "source": 1243426,
- "name": "svgo",
- "dependency": "svgo",
- "title": "SVGO: removeScripts allows executable links through namespace and control-character bypasses",
- "url": "https://github.com/advisories/GHSA-w27v-7q3p-w38r",
- "severity": "high",
- "cwe": [
- "CWE-79",
- "CWE-184"
- ],
- "cvss": {
- "score": 8.2,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:N"
- },
- "range": ">=1.0.0 <2.8.4"
- },
- "css-select"
- ],
- "effects": [
- "postcss-svgo"
- ],
- "range": "1.0.0 - 2.8.3",
- "nodes": [
- "node_modules/svgo"
- ],
- "fixAvailable": true
- },
- "terser-webpack-plugin": {
- "name": "terser-webpack-plugin",
- "severity": "high",
- "isDirect": false,
- "via": [
- "serialize-javascript"
- ],
- "effects": [
- "@vue/cli-service",
- "webpack"
- ],
- "range": "<=5.3.16",
- "nodes": [
- "node_modules/terser-webpack-plugin"
- ],
- "fixAvailable": false
- },
- "tough-cookie": {
- "name": "tough-cookie",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- {
- "source": 1097682,
- "name": "tough-cookie",
- "dependency": "tough-cookie",
- "title": "tough-cookie Prototype Pollution vulnerability",
- "url": "https://github.com/advisories/GHSA-72xf-g2v4-qvf3",
- "severity": "moderate",
- "cwe": [
- "CWE-1321"
- ],
- "cvss": {
- "score": 6.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N"
- },
- "range": "<4.1.3"
- }
- ],
- "effects": [
- "request"
- ],
- "range": "<4.1.3",
- "nodes": [
- "node_modules/request/node_modules/tough-cookie"
- ],
- "fixAvailable": false
- },
- "uuid": {
- "name": "uuid",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- {
- "source": 1119441,
- "name": "uuid",
- "dependency": "uuid",
- "title": "uuid: Missing buffer bounds check in v3/v5/v6 when buf is provided",
- "url": "https://github.com/advisories/GHSA-w5hq-g745-h8pq",
- "severity": "moderate",
- "cwe": [
- "CWE-787",
- "CWE-1285"
- ],
- "cvss": {
- "score": 7.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N"
- },
- "range": "<11.1.1"
- }
- ],
- "effects": [
- "node-notifier",
- "request",
- "sockjs",
- "webpack-log"
- ],
- "range": "<11.1.1",
- "nodes": [
- "node_modules/request/node_modules/uuid",
- "node_modules/uuid",
- "node_modules/webpack-log/node_modules/uuid"
- ],
- "fixAvailable": {
- "name": "jest",
- "version": "25.1.0",
- "isSemVerMajor": true
- }
- },
- "vue": {
- "name": "vue",
- "severity": "moderate",
- "isDirect": true,
- "via": [
- "@vue/compiler-sfc",
- {
- "source": 1100238,
- "name": "vue",
- "dependency": "vue",
- "title": "ReDoS vulnerability in vue package that is exploitable through inefficient regex evaluation in the parseHTML function",
- "url": "https://github.com/advisories/GHSA-5j4c-8p2g-v4jx",
- "severity": "low",
- "cwe": [
- "CWE-1333"
- ],
- "cvss": {
- "score": 3.7,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L"
- },
- "range": ">=2.0.0-alpha.1 <3.0.0-alpha.0"
- }
- ],
- "effects": [],
- "range": "2.0.0-alpha.1 - 2.7.16 || 3.5.36",
- "nodes": [
- "node_modules/vue"
- ],
- "fixAvailable": {
- "name": "vue",
- "version": "3.5.44",
- "isSemVerMajor": true
- }
- },
- "vue-loader": {
- "name": "vue-loader",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "@vue/component-compiler-utils"
- ],
- "effects": [],
- "range": "15.0.0-beta.1 - 15.11.1",
- "nodes": [
- "node_modules/vue-loader"
- ],
- "fixAvailable": true
- },
- "vue-template-compiler": {
- "name": "vue-template-compiler",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- {
- "source": 1111772,
- "name": "vue-template-compiler",
- "dependency": "vue-template-compiler",
- "title": "vue-template-compiler vulnerable to client-side Cross-Site Scripting (XSS)",
- "url": "https://github.com/advisories/GHSA-g3ch-rx76-35fx",
- "severity": "moderate",
- "cwe": [
- "CWE-79"
- ],
- "cvss": {
- "score": 4.2,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N"
- },
- "range": ">=2.0.0 <3.0.0"
- }
- ],
- "effects": [
- "@dcloudio/uni-template-compiler"
- ],
- "range": ">=2.0.0",
- "nodes": [
- "node_modules/vue-template-compiler"
- ],
- "fixAvailable": false
- },
- "watchpack": {
- "name": "watchpack",
- "severity": "high",
- "isDirect": false,
- "via": [
- "watchpack-chokidar2"
- ],
- "effects": [
- "webpack"
- ],
- "range": "1.7.2 - 1.7.5",
- "nodes": [
- "node_modules/watchpack"
- ],
- "fixAvailable": false
- },
- "watchpack-chokidar2": {
- "name": "watchpack-chokidar2",
- "severity": "high",
- "isDirect": false,
- "via": [
- "chokidar"
- ],
- "effects": [
- "watchpack"
- ],
- "range": "*",
- "nodes": [
- "node_modules/watchpack-chokidar2"
- ],
- "fixAvailable": false
- },
- "webpack": {
- "name": "webpack",
- "severity": "high",
- "isDirect": false,
- "via": [
- "micromatch",
- "node-libs-browser",
- "terser-webpack-plugin",
- "watchpack"
- ],
- "effects": [
- "@vue/cli-plugin-babel",
- "@vue/cli-service"
- ],
- "range": "2.0.0-beta - 5.1.0",
- "nodes": [
- "node_modules/webpack"
- ],
- "fixAvailable": false
- },
- "webpack-dev-middleware": {
- "name": "webpack-dev-middleware",
- "severity": "high",
- "isDirect": false,
- "via": [
- {
- "source": 1096729,
- "name": "webpack-dev-middleware",
- "dependency": "webpack-dev-middleware",
- "title": "Path traversal in webpack-dev-middleware",
- "url": "https://github.com/advisories/GHSA-wr3j-pwj9-hqq6",
- "severity": "high",
- "cwe": [
- "CWE-22"
- ],
- "cvss": {
- "score": 7.4,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:N/A:N"
- },
- "range": "<=5.3.3"
- },
- {
- "source": 1240027,
- "name": "webpack-dev-middleware",
- "dependency": "webpack-dev-middleware",
- "title": "webpack-dev-middleware vulnerable to Path Traversal via non-slash-terminated publicPath",
- "url": "https://github.com/advisories/GHSA-g84c-rxfj-3j2c",
- "severity": "high",
- "cwe": [
- "CWE-22"
- ],
- "cvss": {
- "score": 7.4,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:N/A:N"
- },
- "range": "<7.4.5"
- },
- "webpack-log"
- ],
- "effects": [
- "webpack-dev-server"
- ],
- "range": "<=7.4.4",
- "nodes": [
- "node_modules/webpack-dev-middleware"
- ],
- "fixAvailable": false
- },
- "webpack-dev-server": {
- "name": "webpack-dev-server",
- "severity": "high",
- "isDirect": false,
- "via": [
- {
- "source": 1108429,
- "name": "webpack-dev-server",
- "dependency": "webpack-dev-server",
- "title": "webpack-dev-server users' source code may be stolen when they access a malicious web site with non-Chromium based browser",
- "url": "https://github.com/advisories/GHSA-9jgg-88mc-972h",
- "severity": "moderate",
- "cwe": [
- "CWE-346"
- ],
- "cvss": {
- "score": 6.5,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N"
- },
- "range": "<=5.2.0"
- },
- {
- "source": 1108430,
- "name": "webpack-dev-server",
- "dependency": "webpack-dev-server",
- "title": "webpack-dev-server users' source code may be stolen when they access a malicious web site",
- "url": "https://github.com/advisories/GHSA-4v9v-hfq4-rm2v",
- "severity": "moderate",
- "cwe": [
- "CWE-749"
- ],
- "cvss": {
- "score": 5.3,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N"
- },
- "range": "<=5.2.0"
- },
- {
- "source": 1119074,
- "name": "webpack-dev-server",
- "dependency": "webpack-dev-server",
- "title": "webpack-dev-server vulnerable to cross-origin source code exposure on non-HTTPS origins",
- "url": "https://github.com/advisories/GHSA-79cf-xcqc-c78w",
- "severity": "moderate",
- "cwe": [
- "CWE-749"
- ],
- "cvss": {
- "score": 5.3,
- "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N"
- },
- "range": "<=5.2.3"
- },
- {
- "source": 1121087,
- "name": "webpack-dev-server",
- "dependency": "webpack-dev-server",
- "title": "webpack-dev-server vulnerable to HMR WebSocket interception via permissive user proxies",
- "url": "https://github.com/advisories/GHSA-mx8g-39q3-5c79",
- "severity": "moderate",
- "cwe": [
- "CWE-346",
- "CWE-441"
- ],
- "cvss": {
- "score": 5.3,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L"
- },
- "range": "<5.2.5"
- },
- {
- "source": 1123965,
- "name": "webpack-dev-server",
- "dependency": "webpack-dev-server",
- "title": "webpack-dev-server vulnerable to cross-site request forgery via internal developer endpoints",
- "url": "https://github.com/advisories/GHSA-f5vj-f2hx-8m93",
- "severity": "moderate",
- "cwe": [
- "CWE-352",
- "CWE-749"
- ],
- "cvss": {
- "score": 4.7,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:N/I:N/A:L"
- },
- "range": "<=5.2.5"
- },
- {
- "source": 1123966,
- "name": "webpack-dev-server",
- "dependency": "webpack-dev-server",
- "title": "webpack-dev-server vulnerable to denial of service via a malformed Host or Origin header",
- "url": "https://github.com/advisories/GHSA-m28w-2pqf-7qgj",
- "severity": "moderate",
- "cwe": [
- "CWE-20",
- "CWE-248"
- ],
- "cvss": {
- "score": 5.3,
- "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L"
- },
- "range": "<=5.2.5"
- },
- "chokidar",
- "http-proxy-middleware",
- "ip",
- "selfsigned",
- "sockjs",
- "webpack-dev-middleware",
- "webpack-log"
- ],
- "effects": [
- "@vue/cli-service"
- ],
- "range": "<=5.2.7",
- "nodes": [
- "node_modules/webpack-dev-server"
- ],
- "fixAvailable": false
- },
- "webpack-log": {
- "name": "webpack-log",
- "severity": "moderate",
- "isDirect": false,
- "via": [
- "uuid"
- ],
- "effects": [
- "copy-webpack-plugin",
- "webpack-dev-middleware",
- "webpack-dev-server"
- ],
- "range": "1.1.0 - 2.0.0",
- "nodes": [
- "node_modules/webpack-log"
- ],
- "fixAvailable": false
- }
- },
- "metadata": {
- "vulnerabilities": {
- "info": 0,
- "low": 11,
- "moderate": 82,
- "high": 32,
- "critical": 7,
- "total": 132
- },
- "dependencies": {
- "prod": 64,
- "dev": 1633,
- "optional": 31,
- "peer": 0,
- "peerOptional": 0,
- "total": 1696
- }
- }
- }
|