[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"cve-CVE-2026-85604":3,"landing-articles":76},{"id":4,"cve_id":5,"euvd_id":6,"summary":7,"published":8,"cvss_data":9,"is_remote":24,"cwes":25,"cpes":27,"technologies":28,"references":29,"score":32,"epss_score":33,"epss_percentile":34,"is_kev":35,"cisa_kev_date_added":36,"cisa_kev_due_date":36,"cisa_ssvc":37,"attack_mappings":47,"exploits":75},385277,"CVE-2026-85604","EUVD-2026-71027","Grav before 2.0.18 (affected versions \u003C= 2.0.17) contains a remote code execution vulnerability in the Twig sort filter. The sortFunc wrapper in GravExtension.php hardcodes Twig's isSandboxed argument to false, so unlike |map\u002F|filter\u002F|reduce, |sort accepts a plain function name inside the sandbox; the remaining denylist misses spl_autoload, which performs a PHP include. An authenticated user with only page-write rights (admin.pages or api.pages.write) can supply a crafted payload (e.g., via form frontmatter rendered by the Email plugin) that invokes spl_autoload through the sort filter, resulting in arbitrary PHP execution as the web server user.","2026-09-04T12:17:00Z",{"cvss_v3.1":10,"cvss_v4.0":19},{"scope":11,"version":12,"baseScore":13,"attackVector":14,"baseSeverity":15,"vectorString":16,"integrityImpact":15,"userInteraction":17,"attackComplexity":18,"availabilityImpact":15,"privilegesRequired":18,"confidentialityImpact":15},"UNCHANGED","3.1",8.8,"NETWORK","HIGH","CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","NONE","LOW",{"Safety":20,"version":21,"Recovery":20,"baseScore":22,"Automatable":20,"attackVector":14,"baseSeverity":15,"valueDensity":20,"vectorString":23,"exploitMaturity":20,"providerUrgency":20,"userInteraction":17,"attackComplexity":18,"attackRequirements":17,"privilegesRequired":17,"subIntegrityImpact":17,"vulnIntegrityImpact":17,"integrityRequirement":20,"modifiedAttackVector":20,"subAvailabilityImpact":17,"vulnAvailabilityImpact":17,"availabilityRequirement":20,"modifiedUserInteraction":20,"modifiedAttackComplexity":20,"subConfidentialityImpact":17,"vulnConfidentialityImpact":15,"confidentialityRequirement":20,"modifiedAttackRequirements":20,"modifiedPrivilegesRequired":20,"modifiedSubIntegrityImpact":20,"modifiedVulnIntegrityImpact":20,"vulnerabilityResponseEffort":20,"modifiedSubAvailabilityImpact":20,"modifiedVulnAvailabilityImpact":20,"modifiedSubConfidentialityImpact":20,"modifiedVulnConfidentialityImpact":20},"NOT_DEFINED","4.0",8.7,"CVSS:4.0\u002FAV:N\u002FAC:L\u002FAT:N\u002FPR:N\u002FUI:N\u002FVC:H\u002FVI:N\u002FVA:N\u002FSC:N\u002FSI:N\u002FSA:N\u002FE:X\u002FCR:X\u002FIR:X\u002FAR:X\u002FMAV:X\u002FMAC:X\u002FMAT:X\u002FMPR:X\u002FMUI:X\u002FMVC:X\u002FMVI:X\u002FMVA:X\u002FMSC:X\u002FMSI:X\u002FMSA:X\u002FS:X\u002FAU:X\u002FR:X\u002FV:X\u002FRE:X\u002FU:X",true,[26],"CWE-94",[],[],[30,31],"https:\u002F\u002Fgithub.com\u002Fgetgrav\u002Fgrav\u002Fsecurity\u002Fadvisories\u002FGHSA-p6qj-p5m7-f62h","https:\u002F\u002Fwww.vulncheck.com\u002Fadvisories\u002Fgrav-before-2.0.19-remote-code-execution-via-sort-filter",0.64,0.00859,0.58196,false,null,{"timestamp":38,"automatable":39,"tech_impact":40,"exploitation":41,"cisa_decision":42,"cisa_remediation_timeline":46},"2026-09-08T16:26:03.168009Z","no","total","poc",{"vector":43,"decision":44,"priority":45},"CISAv1\u002FE:P\u002FA:N\u002FT:T\u002FM:H\u002F2026-10-25T18:06:31.480510\u002F","attend","medium","14D",[48,54,63,69],{"name":49,"source":50,"tactics":51,"technique_id":53},"Exploit Public-Facing Application","attack_vector",[52],"initial-access","T1190",{"name":55,"source":56,"cwe_ids":57,"tactics":58,"capec_ids":60,"technique_id":62},"HTML Smuggling","capec",[26],[59],"stealth",[61],"CAPEC-35","T1027.006",{"name":64,"source":56,"cwe_ids":65,"tactics":66,"capec_ids":67,"technique_id":68},"Embedded Payloads",[26],[59],[61],"T1027.009",{"name":70,"source":56,"cwe_ids":71,"tactics":72,"capec_ids":73,"technique_id":74},"Resource Forking",[26],[59],[61],"T1564.009",[],{"count":77,"next":78,"previous":36,"results":79},30,"http:\u002F\u002Fweb:8606\u002Fapi\u002Farticles\u002F?page=2&sorted_by=-published_at",[80,87,95,103,110,117,124,129,136,143],{"id":77,"title":81,"summary":82,"published_at":83,"type":84,"link":85,"image_url":86},"PHP2Shell: Two Critical RCE Flaws in PHP (CVSS 9.2)","Unauthenticated code execution demonstrated on WordPress, Drupal and Joomla, and reproduced in our lab. Patched versions and steps to take today.","2026-10-22T00:00:00Z","cve","https:\u002F\u002Fpatrowl.io\u002Fen\u002Fblog\u002Fphp2shell-2-critical-rce-flaws-php-cvss-9-2","https:\u002F\u002Fpatrowl.io\u002Fmedia\u002Fsite\u002Fc0615c4ee6-1792684469\u002Fphp2shell-2-critical-rce-flaws-php-cvss-9-2.png",{"id":88,"title":89,"summary":90,"published_at":91,"type":92,"link":93,"image_url":94},29,"Manage External Security Across All Your Entities","Centralize the management of entities, users and external security resources while maintaining strict data isolation with Patrowl.","2026-09-15T00:00:00Z","security tips","https:\u002F\u002Fpatrowl.io\u002Fen\u002Fblog\u002Fmulti-entity-external-security-how-structure-governance-group-level","https:\u002F\u002Fpatrowl.io\u002Fmedia\u002Fsite\u002F8b2c0cc5eb-1789551467\u002Fvisu_1_multi_tenancy_dark_1x.webp",{"id":96,"title":97,"summary":98,"published_at":99,"type":100,"link":101,"image_url":102},28,"Will AI Become the Next Hacker? Bruce Schneier Answers at DEF CON 34","Tax law, finance, legislation: Bruce Schneier shows how AI could hack human rule systems just as easily as it hacks software.","2026-09-14T00:00:00Z","hacks","https:\u002F\u002Fpatrowl.io\u002Fen\u002Fblog\u002Fbruce-schneier-def-con-34","https:\u002F\u002Fpatrowl.io\u002Fmedia\u002Fsite\u002F5c616d9db4-1789462598\u002Fai-hacker.en.png",{"id":104,"title":105,"summary":106,"published_at":107,"type":92,"link":108,"image_url":109},27,"Exposure Management: definition, stakes, and how it works","Vulnerabilities, misconfigurations, poorly managed identities: understand what Exposure Management is and why it matters in 2026.","2026-09-10T00:00:00Z","https:\u002F\u002Fpatrowl.io\u002Fen\u002Fblog\u002Fdefinition-exposure-management","https:\u002F\u002Fpatrowl.io\u002Fmedia\u002Fsite\u002F06170638a9-1789050834\u002Fexposure.management.definition.en.png",{"id":111,"title":112,"summary":113,"published_at":114,"type":100,"link":115,"image_url":116},26,"DGFiP Cyberattack 2026: Inside the Attacker","Two distinct attacks hit France","2026-08-17T00:00:00Z","https:\u002F\u002Fpatrowl.io\u002Fen\u002Fblog\u002Fdgfip-cyberattack-2026-inside-attacker-mind","https:\u002F\u002Fpatrowl.io\u002Fmedia\u002Fsite\u002Fdc38d33696-1787055371\u002Fdgfip-2026.png",{"id":118,"title":119,"summary":120,"published_at":121,"type":84,"link":122,"image_url":123},25,"CVE-2026-64638: XSS2Shell, a WordPress Login Vulnerability","Pre-auth XSS on wp-login.php, patched August 6. What is actually exploitable, and how to read it in your Patrowl report.","2026-08-10T00:00:00Z","https:\u002F\u002Fpatrowl.io\u002Fen\u002Fblog\u002Fxss2shell-critical-wordpress-login-vulnerability-2026","https:\u002F\u002Fpatrowl.io\u002Fmedia\u002Fsite\u002F904e61748b-1786369212\u002Fxss2shell.png",{"id":125,"title":126,"summary":126,"published_at":121,"type":84,"link":127,"image_url":128},24,"CVE-2026-64638 : XSS2Shell, faille du login WordPress","https:\u002F\u002Fpatrowl.io\u002Fen\u002Fblog\u002Fcve-2026-64638-xss2shell-faille-login-wordpress","",{"id":130,"title":131,"summary":132,"published_at":133,"type":84,"link":134,"image_url":135},23,"How Agentic AI Hunts Down CVEs Before Attackers Do","38 vulnerability sources monitored around the clock, pentester-validated proof of exploitability, an alert within hours. See how it works.","2026-08-05T00:00:00Z","https:\u002F\u002Fpatrowl.io\u002Fen\u002Fblog\u002Fproactive-threat-hunting-agentic-ai-cve","https:\u002F\u002Fpatrowl.io\u002Fmedia\u002Fsite\u002F804988ce7b-1785930160\u002Fproactive-threat-hunting-how-agentic-ai-tracks-cves.png",{"id":137,"title":138,"summary":139,"published_at":140,"type":100,"link":141,"image_url":142},22,"AI Agent Incident: OpenAI HuggingFace — Risks and Lessons","An autonomous AI agent escaped its sandbox via a JFrog Artifactory zero-day, compromised HuggingFace via privilege escalation and stolen credentials. Reconstructed timeline and security lessons.","2026-07-31T00:00:00Z","https:\u002F\u002Fpatrowl.io\u002Fen\u002Fblog\u002Fai-agent-incident-openai-huggingface-risks","[Image URL from Kirby]",{"id":144,"title":145,"summary":146,"published_at":147,"type":92,"link":148,"image_url":149},21,"SaaS Under Watch: What Your SDLC Doesn","Your pipeline is green. Your real exposure may have changed without you knowing it. The complete guide for software vendors.","2026-07-29T00:00:00Z","https:\u002F\u002Fpatrowl.io\u002Fen\u002Fblog\u002Fsecuring-saas-application-software-vendor","https:\u002F\u002Fpatrowl.io\u002Fmedia\u002Fsite\u002F20d6ec0cd0-1785331401\u002Fapplication-security.png"]