<html><head><style id="css_styles">blockquote.cite { margin-left: 5px; margin-right: 0px; padding-left: 10px; padding-right:0px; border-left: 1px solid #cccccc }
blockquote.cite2 {margin-left: 5px; margin-right: 0px; padding-left: 10px; padding-right:0px; border-left: 1px solid #cccccc; margin-top: 3px; padding-top: 0px; }
a img { border: 0px; }
li[style='text-align: center;'], li[style='text-align: center; '], li[style='text-align: right;'], li[style='text-align: right; '] {  list-style-position: inside;}
body { font-family: 'Avenir Next'; font-size: 10.5pt; }
.quote { margin-left: 1em; margin-right: 1em; border-left: 5px #ebebeb solid; padding-left: 0.3em; }
a.em-mention[href] { text-decoration: none; color: inherit; border-radius: 3px; padding-left: 2px; padding-right: 2px; background-color: #e2e2e2; }
._em_placeholder {color: gray; border-bottom: 1px dotted lightblue;} ._em_placeholder:before{color:gray; content: '{{ ';} ._em_placeholder:after{color:gray; content: ' }}';}</style><style id="css_styles">blockquote.cite { margin-left: 5px; margin-right: 0px; padding-left: 10px; padding-right:0px; border-left: 1px solid #cccccc }
blockquote.cite2 {margin-left: 5px; margin-right: 0px; padding-left: 10px; padding-right:0px; border-left: 1px solid #cccccc; margin-top: 3px; padding-top: 0px; }
a img { border: 0px; }
li[style='text-align: center;'], li[style='text-align: center; '], li[style='text-align: right;'], li[style='text-align: right; '] {  list-style-position: inside;}
body { font-family: 'Avenir Next'; font-size: 10.5pt; }
.quote { margin-left: 1em; margin-right: 1em; border-left: 5px #ebebeb solid; padding-left: 0.3em; }
a.em-mention[href] { text-decoration: none; color: inherit; border-radius: 3px; padding-left: 2px; padding-right: 2px; background-color: #e2e2e2; }
._em_placeholder {color: gray; border-bottom: 1px dotted lightblue;} ._em_placeholder:before{color:gray; content: '{{ ';} ._em_placeholder:after{color:gray; content: ' }}';}</style></head><body style=""><div id="x5b520555afd3498c8d59606d032b7bc3"><div id="magicdomid44"><div id="x09488ba20b724b15846830cf928adce2"><div id="magicdomid44" style="margin: 0px;"><br /></div><div id="magicdomid44" style="margin: 0px;">INEX is pleased to announce the immediate availability of IXP Manager v7.4.1. </div><div id="magicdomid44" style="margin: 0px;"><br /></div><div id="magicdomid44" style="margin: 0px;">This is primarily a security release following the responsible disclosure of several security issues, including one rated critical, three high, and three moderate. This release also includes some bug fixes, improvements, and new features.</div><div id="magicdomid44" style="margin: 0px;"><br /></div><div id="magicdomid44" style="margin: 0px;">⚠️ All IXP Manager users should upgrade to v7.4.1 as soon as possible.</div><div id="magicdomid44" style="margin: 0px;"><br /></div><div id="magicdomid44" style="margin: 0px;">Please see the release notes at <a href="https://github.com/inex/IXP-Manager/releases/tag/v7.4.1">https://github.com/inex/IXP-Manager/releases/tag/v7.4.1</a> for more details. We have also published advisories for each security issue at <a href="https://github.com/inex/IXP-Manager/security/advisories">https://github.com/inex/IXP-Manager/security/advisories</a>.</div><div id="magicdomid44" style="margin: 0px;"><br /></div><div id="magicdomid44" style="margin: 0px;">Kind regards,</div><div id="magicdomid44" style="margin: 0px;">Barry O’Donovan</div><div id="magicdomid44" style="margin: 0px;">INEX</div><div id="magicdomid44" style="margin: 0px;"><br /></div><div id="magicdomid44" style="margin: 0px;"><br /></div><div id="magicdomid44" style="margin: 0px;"></div></div></div><div id="magicdomid23"></div></div></body></html>