[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"cve-CVE-2019-16966":3,"landing-articles":68},{"id":4,"cve_id":5,"euvd_id":6,"summary":7,"published":8,"cvss_data":9,"is_remote":25,"cwes":26,"cpes":28,"technologies":42,"references":45,"score":49,"epss_score":50,"epss_percentile":51,"is_kev":52,"cisa_kev_date_added":53,"cisa_kev_due_date":53,"cisa_ssvc":54,"attack_mappings":60,"exploits":67},239970,"CVE-2019-16966","EUVD-2019-7443","An issue was discovered in Contactmanager 13.x before 13.0.45.3, 14.x before 14.0.5.12, and 15.x before 15.0.8.21 for FreePBX 14.0.10.3. In the Contactmanager class (html\\admin\\modules\\contactmanager\\Contactmanager.class.php), an unsanitized group variable coming from the URL is reflected in HTML on 2 occasions, leading to XSS. It can be requested via a GET request to \u002Fadmin\u002Fajax.php?module=contactmanager.","2019-10-21T19:15:00Z",{"cvss_v2.0":10,"cvss_v3.1":18},{"version":11,"baseScore":12,"accessVector":13,"vectorString":14,"authentication":15,"integrityImpact":16,"accessComplexity":17,"availabilityImpact":15,"confidentialityImpact":15},"2.0",4.3,"NETWORK","AV:N\u002FAC:M\u002FAu:N\u002FC:N\u002FI:P\u002FA:N","NONE","PARTIAL","MEDIUM",{"scope":19,"version":20,"baseScore":21,"attackVector":13,"baseSeverity":17,"vectorString":22,"integrityImpact":23,"userInteraction":24,"attackComplexity":23,"availabilityImpact":15,"privilegesRequired":15,"confidentialityImpact":23},"CHANGED","3.1",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","LOW","REQUIRED",true,[27],"CWE-79",[29,30,31,32,33,34,35,36,37,38,39,40,41],"cpe:2.3:a:freepbx:contactmanager:14.0.1:alpha1:*:*:*:freepbx:*:*","cpe:2.3:a:freepbx:contactmanager:13.0.0:beta5:*:*:*:freepbx:*:*","cpe:2.3:a:freepbx:contactmanager:14.0.1:beta2:*:*:*:freepbx:*:*","cpe:2.3:a:freepbx:contactmanager:13.0.0:beta4:*:*:*:freepbx:*:*","cpe:2.3:a:freepbx:contactmanager:13.0.0:beta1:*:*:*:freepbx:*:*","cpe:2.3:a:freepbx:contactmanager:*:*:*:*:*:freepbx:*:*","cpe:2.3:a:freepbx:contactmanager:14.0.1:beta3:*:*:*:freepbx:*:*","cpe:2.3:a:freepbx:contactmanager:13.0.0:beta2:*:*:*:freepbx:*:*","cpe:2.3:a:freepbx:contactmanager:13.0.0:beta3:*:*:*:freepbx:*:*","cpe:2.3:a:freepbx:contactmanager:14.0.1:alpha2:*:*:*:freepbx:*:*","cpe:2.3:a:freepbx:contactmanager:14.0.1:-:*:*:*:freepbx:*:*","cpe:2.3:a:freepbx:contactmanager:14.0.1:beta1:*:*:*:freepbx:*:*","cpe:2.3:a:sangoma:freepbx:14.0.10.3:*:*:*:*:*:*:*",[43,44],"Freepbx Contactmanager","Sangoma Freepbx",[46,47,48],"https:\u002F\u002Fgithub.com\u002FFreePBX\u002Fcontactmanager\u002Fcommit\u002F99e5aa0050224289cfe64c9036f38ce2531bf633","https:\u002F\u002Fissues.freepbx.org\u002Fbrowse\u002FFREEPBX-20437","https:\u002F\u002Fresp3ctblog.wordpress.com\u002F2019\u002F10\u002F19\u002Ffreepbx-xss-1\u002F",0.51,0.0114,0.66405,false,null,{"timestamp":53,"automatable":55,"tech_impact":56,"exploitation":57,"cisa_decision":58,"cisa_remediation_timeline":59},"no","partial","none",{},"FSU",[61],{"name":62,"source":63,"tactics":64,"technique_id":66},"Exploit Public-Facing Application","attack_vector",[65],"initial-access","T1190",[],{"count":69,"next":70,"previous":53,"results":71},30,"http:\u002F\u002Fweb:8606\u002Fapi\u002Farticles\u002F?page=2&sorted_by=-published_at",[72,79,87,95,102,109,116,121,128,135],{"id":69,"title":73,"summary":74,"published_at":75,"type":76,"link":77,"image_url":78},"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":80,"title":81,"summary":82,"published_at":83,"type":84,"link":85,"image_url":86},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":88,"title":89,"summary":90,"published_at":91,"type":92,"link":93,"image_url":94},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":96,"title":97,"summary":98,"published_at":99,"type":84,"link":100,"image_url":101},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":103,"title":104,"summary":105,"published_at":106,"type":92,"link":107,"image_url":108},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":110,"title":111,"summary":112,"published_at":113,"type":76,"link":114,"image_url":115},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":117,"title":118,"summary":118,"published_at":113,"type":76,"link":119,"image_url":120},24,"CVE-2026-64638 : XSS2Shell, faille du login WordPress","https:\u002F\u002Fpatrowl.io\u002Fen\u002Fblog\u002Fcve-2026-64638-xss2shell-faille-login-wordpress","",{"id":122,"title":123,"summary":124,"published_at":125,"type":76,"link":126,"image_url":127},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":129,"title":130,"summary":131,"published_at":132,"type":92,"link":133,"image_url":134},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":136,"title":137,"summary":138,"published_at":139,"type":84,"link":140,"image_url":141},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"]