{"id":442775,"date":"2026-09-24T12:01:56","date_gmt":"2026-09-24T10:01:56","guid":{"rendered":"https:\/\/www.glpi-project.org\/?p=442775"},"modified":"2026-09-24T12:01:56","modified_gmt":"2026-09-24T10:01:56","slug":"glpi-agent-1-20-has-been-released","status":"publish","type":"post","link":"https:\/\/www.glpi-project.org\/es\/glpi-agent-1-20-has-been-released\/","title":{"rendered":"GLPI-Agent 1.20 has been released"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">A new GLPI Agent version is now available!<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>GLPI-Agent 1.20<\/strong> has been released. You can download it on the GLPI Agent github project: <a href=\"https:\/\/github.com\/glpi-project\/glpi-agent\/releases\/tag\/1.20\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/glpi-project\/glpi-agent\/releases\/tag\/1.20<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can check changes details in the official online Changelog available here: <a href=\"https:\/\/github.com\/glpi-project\/glpi-agent\/blob\/1.20\/Changes\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/glpi-project\/glpi-agent\/blob\/1.20\/Changes<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This new version fixes the following security issues:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>[SECURITY - High] MySQL client option-file injection via unsanitized server-supplied credential fields (CVE-2026-TODO)<\/li>\n\n\n\n<li>[SECURITY - Low] Proxy plugin can allow any system <code>.xml<\/code> file overwrite if <code>local_store<\/code> is enabled<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>We strongly encourage you to update your agents.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bug fixes and enhancements<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The release also includes some bug fixes and enhancements. Here are the more important ones:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>On MacOSX, a bug involving cpu usage overloading was fixed<\/li>\n\n\n\n<li>OAuth2 authentication credentials can be defined as a comma separated list to support more than one server target<\/li>\n\n\n\n<li>A windows network inventory regression was introduced in v1.19. This version fixes it.<\/li>\n\n\n\n<li><strong>For netdiscovery\/netinventory tasks:<\/strong>\n<ul class=\"wp-block-list\">\n<li>on windows, we fixed a cpu usage overloading due to iec61850 protocol support<\/li>\n\n\n\n<li>as a big optimization, glpi-agent will now test by default each device to know if it supports bulk snmp requests. <strong>This drastically reduces inventory time on big routers.<\/strong><\/li>\n\n\n\n<li>inventory of Siemens devices with SNMP v3 credentials won\u2019t no more fail on privacy protocol during netdiscovery when more than one possible credentials are tested<\/li>\n\n\n\n<li>New options are introduced to debug iec61850 protocol support<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>For Proxy server plugin:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Pending status are now fetched as expected when using chained glpi-agent proxies<\/li>\n\n\n\n<li>we fixed again XML content-type support for inventories sent by android agent as accidentally reverted in v1.17<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>For ToolBox:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Scheduled jobs are now planified as expected when service is started or restarted<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Packaging<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">About packaging, here is what you should retain:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>On windows<\/strong>, GLPI Agent uses OpenSSL 3.5.8, updated building toolchain, libxml2 2.15.4, 7-zip v26.03, Glpi-AgentMonitor 1.5.1 and libssh2 1.11.1 patched for CVE-2025-15661, CVE-2026-7598, CVE-2026-55199, CVE-2026-55200, CVE-2026-58050, CVE-2026-58051, CVE-2026-66032, CVE-2026-66033, CVE-2026-66034 and CVE-2026-66035<\/li>\n\n\n\n<li>The <strong>MacOSX<\/strong> packaging now uses OpenSSL 3.5.8 and getaddrinfo native support is disabled in built perl to avoid crashes on tahoe<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">We strongly encourage you to update your agents to ensure optimal security and operational performance.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/github.com\/glpi-project\/glpi-agent\/releases\/tag\/1.20\" target=\"_blank\" rel=\"noopener\">Download GLPI Agent<\/a><\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A new GLPI Agent version is now available! GLPI-Agent 1.20 has been released. You can download it on the GLPI Agent github project: https:\/\/github.com\/glpi-project\/glpi-agent\/releases\/tag\/1.20 You can check changes details in the official online Changelog available here: https:\/\/github.com\/glpi-project\/glpi-agent\/blob\/1.20\/Changes This new version fixes the following security issues: We strongly encourage you to update your agents. Bug fixes [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":442778,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[155],"tags":[],"class_list":["post-442775","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-versions"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.glpi-project.org\/es\/wp-json\/wp\/v2\/posts\/442775","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.glpi-project.org\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.glpi-project.org\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.glpi-project.org\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.glpi-project.org\/es\/wp-json\/wp\/v2\/comments?post=442775"}],"version-history":[{"count":3,"href":"https:\/\/www.glpi-project.org\/es\/wp-json\/wp\/v2\/posts\/442775\/revisions"}],"predecessor-version":[{"id":442791,"href":"https:\/\/www.glpi-project.org\/es\/wp-json\/wp\/v2\/posts\/442775\/revisions\/442791"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.glpi-project.org\/es\/wp-json\/wp\/v2\/media\/442778"}],"wp:attachment":[{"href":"https:\/\/www.glpi-project.org\/es\/wp-json\/wp\/v2\/media?parent=442775"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.glpi-project.org\/es\/wp-json\/wp\/v2\/categories?post=442775"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.glpi-project.org\/es\/wp-json\/wp\/v2\/tags?post=442775"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}