<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 22 Sep 2020, at 11:31, Sandro Gauci <<a href="mailto:sandro@enablesecurity.com" class="">sandro@enablesecurity.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">I know I am waking up an old debate by replying to this thread. Deeply sorry :-)<br class=""></div><div style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br class=""></div><div style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">Finally got around to writing up a blog post about this very thread where I (think) I spared absolutely no one, not even myself.<span class="Apple-converted-space"> </span><br class=""></div></div></blockquote>Thank you, a very good post. Maybe something that we want to come back to as a community</div><div>in an open brainstorm meeting rather than a formal meeting - to see what comes out.</div><div><br class=""></div><div>Cheers,</div><div>/O<br class=""><blockquote type="cite" class=""><div class=""><div style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br class=""></div><div style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">My post is called "The great Kamailio security debate and some misconceptions debunked" and can be read here:<br class=""></div><div style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br class=""></div><div style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><a href="https://www.rtcsec.com/2020/09/02-kamailio-security-debate-and-misconceptions/" class="">https://www.rtcsec.com/2020/09/02-kamailio-security-debate-and-misconceptions/</a><br class=""></div><div style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br class=""></div><div style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">The ToC:<br class=""></div><ol style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><li class="">Introduction<br class=""></li><li class="">A bit of background before diving in<br class=""></li><li class="">Claim: this issue does not affect many organisations<br class=""></li><li class="">Claim: custom headers are only known to internal users<br class=""></li><li class="">Claim: if it’s an 18 year old bug, it can’t have been high risk<br class=""></li><li class="">Claim: this should have been found if people were doing proper testing<br class=""></li><li class="">Claim: infrequent advisories = project is not serious about security<br class=""></li><li class="">Claim: limited number of advisories = project is more secure<br class=""></li><li class="">Claim: if you’re serious about security, monitor the mailing lists<br class=""></li><li class="">Claim: security experts should decide what is a security vulnerability<br class=""></li><li class="">Discussion: when should the project publish an advisory?<br class=""></li><li class="">Discussion: educational security role<br class=""></li><li class="">Moving forward<br class=""></li></ol><div style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">Hope that it is at least interesting and perhaps even constructive!<br class=""></div><div style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br class=""></div><div style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">Best wishes,<br class=""></div><div id="sig45665722" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><div class=""><br class=""></div><div class="">--<br class=""></div><div class=""> <br class=""></div><div class=""> Sandro Gauci, CEO at Enable Security GmbH<br class=""></div><div class=""><br class=""></div><div class=""> Register of Companies: AG Charlottenburg HRB 173016 B<br class=""></div><div class=""> Company HQ: Pappelallee 78/79, 10437 Berlin, Germany<br class=""></div><div class=""> PGP/Encrypted comms: <span class="Apple-converted-space"> </span><a href="https://keybase.io/sandrogauci" class="">https://keybase.io/sandrogauci</a><br class=""></div><div class=""> Our blog: <span class="Apple-converted-space"> </span><a href="https://www.rtcsec.com/" class="">https://www.rtcsec.com</a><br class=""></div><div class=""> Other points of contact: <span class="Apple-converted-space"> </span><a href="https://enablesecurity.com/#contact-us" class="">https://enablesecurity.com/#contact-us</a><br class=""></div><div class=""><br class=""></div></div><div style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br class=""></div><div style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br class=""></div><div style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">On Thu, 3 Sep 2020, at 10:34 AM, Olle E. Johansson wrote:<br class=""></div><blockquote type="cite" id="qt" style="font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; overflow-wrap: break-word;" class=""><div class="">Well, you have defined one definitive line between being stupid and following some current practise :-)<br class=""></div><div class="qt-"><br class=""></div><div class="qt-">I like to think we as a project have an educational role as well. In this case explaining the bug we had and what it can cause.<br class=""></div><div class="qt-">We should definitely add a warning along the lines you write too - relying on headers alone is bad and not best current practise.<br class=""></div><div class="qt-"><br class=""></div><div class="qt-"><div class="">/O<br class=""></div><div class=""><div class=""><br class=""></div><blockquote type="cite" class="qt-"><div class="qt-">On 3 Sep 2020, at 10:14, davy van de moere <<a href="mailto:davy.van.de.moere@gmail.com" class="qt-">davy.van.de.moere@gmail.com</a>> wrote:<br class=""></div><div class=""><br class=""></div><div class="qt-"><div dir="ltr" class="qt-"><div class="">After 20 years in voip, my 2 cents on this, if you succeed in creating a voip system where the security of the whole relies on the ability to remove (or only keep specific) custom sip headers, you will wake up one morning realizing a bunch of people in Palestine made a gazillion calls over your system to expensive destinations, bringing you to or over the edge of bankruptcy.<br class=""></div><div class="qt-"><br class=""></div><div class="qt-">Security should be multilayered, one header sneaking through should not give any big problems. <br class=""></div><div class="qt-"><br class=""></div><div class="qt-"><div class="qt-">From a security point of view, this could be called a 'normal' security risk, I think. It's a bit more than low as you can do more than just get some info, but it's not high, as you would need to have many other factors going wrong to get to a successful exploit. <br class=""></div><div class="qt-"><br class=""></div><div class="qt-"><br class=""></div><div class="qt-"><br class=""></div></div></div><div class=""><br class=""></div><div class="qt-gmail_quote"><div dir="ltr" class="qt-gmail_attr">Op do 3 sep. 2020 om 09:18 schreef Olle E. Johansson <<a href="mailto:oej@edvina.net" class="qt-">oej@edvina.net</a>>:<br class=""></div><blockquote class="qt-gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); padding-left: 1ex;"><div class="qt-" style="overflow-wrap: break-word;"><div class="">One thought - we may have to separate security vulnerability reporting from security advisory documents. I think in some cases, where a common use of a product can lead to issues (but it is not clearly a bug that cause crashes in our code) we may have to send out an advisory and publish it in the same way. The problem with that is where the border is between just doing stupid things like taking SQL statements from SIP headers and issues like this that are harder to catch.<br class=""></div><div class="qt-"><br class=""></div><div class="qt-">We had a long and hard discussion about this in the Asterisk project many years ago - a very common dialplan construct (that was documented in many places) was indeed very dangerous. It wasn’t any code in asterisk that caused the issue, just a common dialplan construct that existed in many, many production systems. In the end, if I remember correctly, the project issued an advisory and added a README about it.<br class=""></div><div class="qt-"><br class=""></div><div class="qt-">Maybe that’s a way forward.<br class=""></div><div class="qt-"><br class=""></div><div class="qt-"><div class="">/O<br class=""></div><div class="qt-"><div class=""><br class=""></div><blockquote type="cite" class="qt-"><div class="qt-">On 2 Sep 2020, at 21:25, Henning Westerholt <<a href="mailto:hw@skalatan.de" target="_blank" class="qt-">hw@skalatan.de</a>> wrote:<br class=""></div><div class=""><br class=""></div><div class="qt-"><div class="qt-" style="font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-line: none;"><div class="qt-" style="margin: 0cm; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="qt-">Hello Maxim,<u class="qt-"></u><u class="qt-"></u></span><br class=""></div><div class="qt-" style="margin: 0cm; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="qt-"><u class="qt-"></u> <u class="qt-"></u></span><br class=""></div><div class="qt-" style="margin: 0cm; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-">have a look to the first sentence:<u class="qt-"></u><u class="qt-"></u></span><br class=""></div><div class="qt-" style="margin: 0cm; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-"><u class="qt-"></u> <u class="qt-"></u></span><br class=""></div><div class="qt-" style="margin: 0cm; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-">“A security vulnerability is (for example) when a user of Kamailio can cause Kamailio to crash or lock up by sending messages to the server process.”<u class="qt-"></u><u class="qt-"></u></span><br class=""></div><div class="qt-" style="margin: 0cm; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-"><u class="qt-"></u> <u class="qt-"></u></span><br class=""></div><div class="qt-" style="margin: 0cm; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-">So there is some limitation regarding vulnerability criticality defined in there. But of course (as I already mentioned), it might be improved to e.g. use CVSS scoring instead.</span><span lang="EN-GB" class="qt-"><u class="qt-"></u><u class="qt-"></u></span><br class=""></div><div class="qt-" style="margin: 0cm; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-"><u class="qt-"></u> <u class="qt-"></u></span><br class=""></div><div class="qt-" style="margin: 0cm; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-">Cheers,<u class="qt-"></u><u class="qt-"></u></span><br class=""></div><div class="qt-" style="margin: 0cm; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-"><u class="qt-"></u> <u class="qt-"></u></span><br class=""></div><div class="qt-" style="margin: 0cm; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-">Henning<u class="qt-"></u><u class="qt-"></u></span><br class=""></div><div class="qt-" style="margin: 0cm; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-"><u class="qt-"></u> <u class="qt-"></u></span><br class=""></div><div class="qt-" style="border-style: solid none none; border-top-width: 1pt; border-top-color: rgb(225, 225, 225); padding: 3pt 0cm 0cm;"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><b class="qt-"><span lang="EN-GB" class="qt-">From:</span></b><span lang="EN-GB" class="qt-"><span class="qt-"> </span>Maxim Sobolev <<a href="mailto:sobomax@sippysoft.com" target="_blank" class="qt-" style="color: blue; text-decoration-line: underline;">sobomax@sippysoft.com</a>><span class="qt-"> </span><br class="qt-"><b class="qt-">Sent:</b><span class="qt-"> </span>Wednesday, September 2, 2020 9:15 PM<br class="qt-"><b class="qt-">To:</b><span class="qt-"> </span>Henning Westerholt <<a href="mailto:hw@skalatan.de" target="_blank" class="qt-" style="color: blue; text-decoration-line: underline;">hw@skalatan.de</a>><br class="qt-"><b class="qt-">Cc:</b><span class="qt-"> </span>Daniel-Constantin Mierla <<a href="mailto:miconda@gmail.com" target="_blank" class="qt-" style="color: blue; text-decoration-line: underline;">miconda@gmail.com</a>>;<span class="qt-"> </span><a href="mailto:yufei.tao@gmail.com" target="_blank" class="qt-" style="color: blue; text-decoration-line: underline;">yufei.tao@gmail.com</a>; Olle E. Johansson <<a href="mailto:oej@edvina.net" target="_blank" class="qt-" style="color: blue; text-decoration-line: underline;">oej@edvina.net</a>>; Gerry | Rigatta <<a href="mailto:gjacobsen@rigatta.com" target="_blank" class="qt-" style="color: blue; text-decoration-line: underline;">gjacobsen@rigatta.com</a>>; Kamailio (SER) - Users Mailing List <<a href="mailto:sr-users@lists.kamailio.org" target="_blank" class="qt-" style="color: blue; text-decoration-line: underline;">sr-users@lists.kamailio.org</a>>;<span class="qt-"> </span><a href="mailto:jbrower@signalogic.com" target="_blank" class="qt-" style="color: blue; text-decoration-line: underline;">jbrower@signalogic.com</a><br class="qt-"><b class="qt-">Subject:</b><span class="qt-"> </span>Re: [SR-Users] Kamailio vulnerable to header smuggling possible due to bypass of remove_hf<u class="qt-"></u><u class="qt-"></u></span></div></div><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-"><u class="qt-"></u> <u class="qt-"></u></span><br class=""></div><div class="qt-"><div class="qt-"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;">On Wed, Sep 2, 2020 at 11:30 AM Henning Westerholt <<a href="mailto:hw@skalatan.de" target="_blank" class="qt-" style="color: blue; text-decoration-line: underline;">hw@skalatan.de</a>> wrote:<u class="qt-"></u><u class="qt-"></u><br class=""></div></div><div class="qt-"><blockquote class="qt-" style="border-style: none none none solid; border-left-width: 1pt; border-left-color: rgb(204, 204, 204); padding: 0cm 0cm 0cm 6pt; margin-left: 4.8pt; margin-right: 0cm;"><div class="qt-"><div class="qt-"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-">Hello Maxim,</span><u class="qt-"></u><u class="qt-"></u><br class=""></div><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-"> </span><u class="qt-"></u><u class="qt-"></u><br class=""></div><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-">thank you for the clarification, appreciated.</span><u class="qt-"></u><u class="qt-"></u><br class=""></div></div></div></blockquote><div class="qt-"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><u class="qt-"></u> <u class="qt-"></u><br class=""></div></div><div class="qt-"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;">No worries, hope to have a civilized discussion.<u class="qt-"></u><u class="qt-"></u><br class=""></div></div><div class="qt-"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"> <u class="qt-"></u><u class="qt-"></u><br class=""></div></div><blockquote class="qt-" style="border-style: none none none solid; border-left-width: 1pt; border-left-color: rgb(204, 204, 204); padding: 0cm 0cm 0cm 6pt; margin-left: 4.8pt; margin-right: 0cm;"><div class="qt-"><div class="qt-"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-">Just one clarification, my comment regarding the advisory from 2018 was not meant as advertisement etc..</span><u class="qt-"></u><u class="qt-"></u><br class=""></div></div></div></blockquote><div class="qt-"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><u class="qt-"></u> <u class="qt-"></u><br class=""></div></div><div class="qt-"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;">Point taken, I dramatized of course to underline my point. <u class="qt-"></u><u class="qt-"></u><br class=""></div></div><div class="qt-"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><u class="qt-"></u> <u class="qt-"></u><br class=""></div></div><blockquote class="qt-" style="border-style: none none none solid; border-left-width: 1pt; border-left-color: rgb(204, 204, 204); padding: 0cm 0cm 0cm 6pt; margin-left: 4.8pt; margin-right: 0cm;"><div class="qt-"><div class="qt-"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;">One suggestion to objectify the whole discussion, there exists a well-known and accepted metric for vulnerabilities: CVSS [1]<u class="qt-"></u><u class="qt-"></u><br class=""></div><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-">If I calculate the CVSS score for this issue, it results in a medium level with score 5.8. But this is of course again (at least somewhat) influenced from my point of view to this bug.</span><u class="qt-"></u><u class="qt-"></u><br class=""></div><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-"> </span><u class="qt-"></u><u class="qt-"></u><br class=""></div><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-">Some projects have a policy to only do a security announcement for vulnerabilities with score high and critical. For Kamailio this is not yet defined in a detailed way, due to the size of the project and other factors.</span><u class="qt-"></u><u class="qt-"></u><br class=""></div><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-"> </span><u class="qt-"></u><u class="qt-"></u><br class=""></div><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-">So, If people in this discussion (or other people on the list) are interested in improving the project security processes – this wiki page with the current process might be a good starting point:<a href="https://www.kamailio.org/wiki/security/policy" target="_blank" class="qt-" style="color: blue; text-decoration-line: underline;">https://www.kamailio.org/wiki/security/policy</a></span><u class="qt-"></u><u class="qt-"></u><br class=""></div><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-"> </span><u class="qt-"></u><u class="qt-"></u><br class=""></div><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB" class="qt-">Please suggest your improvements to the existing process (preferable in a new discussion thread) on the sr-dev list. If you want to do it in private, feel free contact the management list.</span><u class="qt-"></u><u class="qt-"></u><br class=""></div></div></div></blockquote><div class="qt-"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><u class="qt-"></u> <u class="qt-"></u><br class=""></div></div><div class="qt-"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;">Well, first suggestion after having read it: to start actually following what's documented before any improvements are made. ;-) The policy says plain and simple (quote):<u class="qt-"></u><u class="qt-"></u><br class=""></div></div><div class="qt-"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><u class="qt-"></u> <u class="qt-"></u><br class=""></div></div></div><blockquote class="qt-" style="margin-left: 30pt; margin-right: 0cm;"><div class="qt-"><div class="qt-"><h4 id="qt-gmail-m_-221075449414644861gmail-publishing_security_vulnerabilities" class="qt-" style="margin-right: 0cm; margin-left: 35.4pt; font-size: 12pt; font-family: Calibri, sans-serif; margin-bottom: 12pt;"><span class="qt-" style="color: rgb(51, 51, 51);"><span class="font" style="font-family: Arial, sans-serif;"><span class="size" style="font-size: 10.5pt;">Publishing security vulnerabilities<u class="qt-"></u><u class="qt-"></u></span></span></span><br class=""></h4></div></div></blockquote><blockquote class="qt-" style="margin-left: 30pt; margin-right: 0cm;"><div class="qt-"><div class="qt-"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="qt-" style="color: rgb(51, 51, 51);"><span class="font" style="font-family: Arial, sans-serif;"><span class="size" style="font-size: 10.5pt;">Kamailio will publish security vulnerabilities, including an CVE ID, on the kamailio-business mailing list, sr-dev, sr-users as well as related lists.<span class="qt-"> </span></span></span></span><span class="qt-" style="color: red;"><span class="font" style="font-family: Arial, sans-serif;"><span class="size" style="font-size: 10.5pt;">The advisories will also be published on the<span class="qt-"> </span><a href="http://kamailio.org/" target="_blank" class="qt-" style="color: blue; text-decoration-line: underline;">kamailio.org</a><span class="qt-"> </span>web site</span></span></span><span class="qt-" style="color: rgb(51, 51, 51);"><span class="font" style="font-family: Arial, sans-serif;"><span class="size" style="font-size: 10.5pt;">.</span></span></span> <u class="qt-"></u><u class="qt-"></u><br class=""></div></div></div><div class="qt-"><div class="qt-"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"> <u class="qt-"></u><u class="qt-"></u><br class=""></div></div></div><div class="qt-"><div class="qt-"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span class="qt-" style="color: rgb(51, 51, 51);"><span class="font" style="font-family: Arial, sans-serif;"><span class="size" style="font-size: 10.5pt;">CVE entries should be created for vulnerabilities in the core and major modules, for rarely used modules this is not necessary. If there are several security issues together in one release, they should be announced together.</span></span></span> <u class="qt-"></u><u class="qt-"></u><br class=""></div></div></div></blockquote><div class="qt-"><div class="qt-"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"> <u class="qt-"></u><u class="qt-"></u><br class=""></div></div><div class="qt-"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;">I might be missing something obvious, but there is no "if" or "maybe" or "it depends". Any module that has been 18 years with the project qualifies to be a "major module" to me... <u class="qt-"></u><u class="qt-"></u><br class=""></div></div><div class="qt-"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><u class="qt-"></u> <u class="qt-"></u><br class=""></div></div><div class="qt-"><div class="qt-" style="margin: 0cm 0cm 0cm 35.4pt; font-size: 11pt; font-family: Calibri, sans-serif;">-Max<br class=""></div></div></div></div></div></div></blockquote></div><div class=""><br class=""></div></div></div><div class="">_______________________________________________<br class=""></div><div class="">Kamailio (SER) - Users Mailing List<br class=""></div><div class=""><a href="mailto:sr-users@lists.kamailio.org" target="_blank" class="qt-">sr-users@lists.kamailio.org</a><br class=""></div><div class=""><a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank" class="qt-">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br class=""></div></blockquote></div><div class="">_______________________________________________<br class=""></div><div class="">Kamailio (SER) - Users Mailing List<br class=""></div><div class=""><a href="mailto:sr-users@lists.kamailio.org" class="qt-">sr-users@lists.kamailio.org</a><br class=""></div><div class=""><a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" class="">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br class=""></div></div></blockquote></div></div><div class="">_______________________________________________<br class=""></div><div class="">Kamailio (SER) - Users Mailing List<br class=""></div><div class=""><a href="mailto:sr-users@lists.kamailio.org" class="">sr-users@lists.kamailio.org</a><br class=""></div><div class=""><a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" class="">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br class=""></div><div class=""><br class=""></div></blockquote><div style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br class=""></div><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">_______________________________________________</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Kamailio (SER) - Users Mailing List</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><a href="mailto:sr-users@lists.kamailio.org" style="font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">sr-users@lists.kamailio.org</a><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" style="font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a></div></blockquote></div><br class=""></body></html>